#line 1 "spec.acc"

#include <stdio.h> 
#include <stdlib.h>
#include "extra.h"

# line 8 "yygrammar.c"
#include "yygrammar.h"

YYSTART ()
{
   switch(yyselect()) {
   case 403: {
      root();
      get_lexval();
      } break;
   }
}

root ()
{
   switch(yyselect()) {
   case 1: {
#line 8 "spec.acc"
start();
# line 27 "yygrammar.c"
      ExpandA();
      } break;
   case 2: {
#line 9 "spec.acc"
start();
# line 33 "yygrammar.c"
      ExpandF();
      } break;
   case 3: {
#line 10 "spec.acc"
start();
# line 39 "yygrammar.c"
      ExpandO();
      } break;
   case 4: {
#line 11 "spec.acc"
start();
# line 45 "yygrammar.c"
      ExpandI();
      } break;
   }
}

ExpandA ()
{
   switch(yyselect()) {
   case 5: {
      get_lexval();
#line 14 "spec.acc"
 println("(L:'A')");
# line 58 "yygrammar.c"
      DRTSelfDirectedBehavior();
      DRTMonkey();
      } break;
   case 6: {
      get_lexval();
#line 15 "spec.acc"
 println("(L:'A')");
# line 66 "yygrammar.c"
      DRTFear();
      DRTMonkey();
      } break;
   case 7: {
      get_lexval();
#line 16 "spec.acc"
 println("(L:'A')");
# line 74 "yygrammar.c"
      DRTSoloDrink();
      DRTMonkey();
      } break;
   case 8: {
      get_lexval();
#line 17 "spec.acc"
 println("(L:'A')");
# line 82 "yygrammar.c"
      DRTArmDrink();
      DRTMonkey();
      } break;
   case 9: {
      get_lexval();
#line 18 "spec.acc"
 println("(L:'A')");
# line 90 "yygrammar.c"
      DRTArmDrink();
      DRTMonkey();
      get_lexval();
#line 18 "spec.acc"
 println("(L:' ')");
# line 96 "yygrammar.c"
      DRTArmDrinkMod();
      } break;
   }
}

ExpandF ()
{
   switch(yyselect()) {
   case 10: {
      get_lexval();
      get_lexval();
#line 21 "spec.acc"
 println("(L:'F'':')");
# line 110 "yygrammar.c"
      DRTMonkey();
      STORE();
      } break;
   case 11: {
      get_lexval();
#line 22 "spec.acc"
 println("(L:'F')");
# line 118 "yygrammar.c"
      DRTSelfDirectedBehavior();
      PRINT();
      } break;
   case 12: {
      get_lexval();
#line 23 "spec.acc"
 println("(L:'F')");
# line 126 "yygrammar.c"
      DRTFear();
      PRINT();
      } break;
   case 13: {
      get_lexval();
#line 24 "spec.acc"
 println("(L:'F')");
# line 134 "yygrammar.c"
      DRTArmDrink();
      PRINT();
      } break;
   case 14: {
      get_lexval();
#line 25 "spec.acc"
 println("(L:'F')");
# line 142 "yygrammar.c"
      DRTArmDrink();
      get_lexval();
#line 25 "spec.acc"
 println("(L:' ')");
# line 147 "yygrammar.c"
      DRTArmDrinkMod();
      PRINT();
      } break;
   case 15: {
      get_lexval();
      get_lexval();
      get_lexval();
#line 26 "spec.acc"
 println("(L:'E''N''D')");
# line 157 "yygrammar.c"
      CLEAR();
      } break;
   case 16: {
      get_lexval();
      get_lexval();
      get_lexval();
      get_lexval();
      get_lexval();
      get_lexval();
      get_lexval();
      get_lexval();
#line 27 "spec.acc"
 println("(L:'E''N''D'' ''O''V''E''R')");
# line 171 "yygrammar.c"
      CLEAR();
      } break;
   case 17: {
      get_lexval();
      get_lexval();
      get_lexval();
      get_lexval();
      get_lexval();
      get_lexval();
      get_lexval();
#line 28 "spec.acc"
 println("(L:'O''V''E''R''R''U''N')");
# line 184 "yygrammar.c"
      CLEAR();
      } break;
   }
}

ExpandI ()
{
   switch(yyselect()) {
   case 18: {
      get_lexval();
#line 31 "spec.acc"
 println("(L:'I')");
# line 197 "yygrammar.c"
      } break;
   case 19: {
      get_lexval();
      get_lexval();
      get_lexval();
#line 32 "spec.acc"
 println("(L:'I''V''P')");
# line 205 "yygrammar.c"
      } break;
   }
}

ExpandO ()
{
   switch(yyselect()) {
   case 20: {
      get_lexval();
#line 35 "spec.acc"
 println("(L:'O')");
# line 217 "yygrammar.c"
      } break;
   case 21: {
      get_lexval();
      get_lexval();
      get_lexval();
#line 36 "spec.acc"
 println("(L:'O''V''P')");
# line 225 "yygrammar.c"
      } break;
   }
}

DRTArmDrink ()
{
   switch(yyselect()) {
   case 22: {
      get_lexval();
      get_lexval();
      get_lexval();
#line 39 "spec.acc"
 println("(D:ArmDrink) = SDA");
setLastVal("SDA");
setLastDRT("(D:ArmDrink)");

# line 242 "yygrammar.c"
      } break;
   }
}

DRTArmDrinkMod ()
{
   switch(yyselect()) {
   case 23: {
      get_lexval();
#line 45 "spec.acc"
 println("(D:ArmDrinkMod) = SDA_T");
# line 254 "yygrammar.c"
      } break;
   }
}

DRTFear ()
{
   switch(yyselect()) {
   case 24: {
      get_lexval();
      get_lexval();
#line 47 "spec.acc"
 println("(D:Fear) = EA");
setLastVal("EA");
setLastDRT("(D:Fear)");

# line 270 "yygrammar.c"
      } break;
   case 25: {
      get_lexval();
      get_lexval();
#line 51 "spec.acc"
 println("(D:Fear) = EC");
setLastVal("EC");
setLastDRT("(D:Fear)");

# line 280 "yygrammar.c"
      } break;
   case 26: {
      get_lexval();
      get_lexval();
#line 55 "spec.acc"
 println("(D:Fear) = EF");
setLastVal("EF");
setLastDRT("(D:Fear)");

# line 290 "yygrammar.c"
      } break;
   case 27: {
      get_lexval();
      get_lexval();
#line 59 "spec.acc"
 println("(D:Fear) = EG");
setLastVal("EG");
setLastDRT("(D:Fear)");

# line 300 "yygrammar.c"
      } break;
   case 28: {
      get_lexval();
      get_lexval();
#line 63 "spec.acc"
 println("(D:Fear) = EH");
setLastVal("EH");
setLastDRT("(D:Fear)");

# line 310 "yygrammar.c"
      } break;
   case 29: {
      get_lexval();
      get_lexval();
#line 67 "spec.acc"
 println("(D:Fear) = EL");
setLastVal("EL");
setLastDRT("(D:Fear)");

# line 320 "yygrammar.c"
      } break;
   case 30: {
      get_lexval();
      get_lexval();
#line 71 "spec.acc"
 println("(D:Fear) = EM");
setLastVal("EM");
setLastDRT("(D:Fear)");

# line 330 "yygrammar.c"
      } break;
   case 31: {
      get_lexval();
      get_lexval();
#line 75 "spec.acc"
 println("(D:Fear) = ES");
setLastVal("ES");
setLastDRT("(D:Fear)");

# line 340 "yygrammar.c"
      } break;
   case 32: {
      get_lexval();
      get_lexval();
#line 79 "spec.acc"
 println("(D:Fear) = EU");
setLastVal("EU");
setLastDRT("(D:Fear)");

# line 350 "yygrammar.c"
      } break;
   case 33: {
      get_lexval();
      get_lexval();
#line 83 "spec.acc"
 println("(D:Fear) = EW");
setLastVal("EW");
setLastDRT("(D:Fear)");

# line 360 "yygrammar.c"
      } break;
   }
}

DRTMonkey ()
{
   switch(yyselect()) {
   case 34: {
      get_lexval();
      get_lexval();
#line 89 "spec.acc"
 println("(D:Monkey!) = AA");
setLastVal("AA");
setLastDRT("(D:Monkey!)");

# line 376 "yygrammar.c"
      } break;
   case 35: {
      get_lexval();
      get_lexval();
#line 93 "spec.acc"
 println("(D:Monkey!) = AB");
setLastVal("AB");
setLastDRT("(D:Monkey!)");

# line 386 "yygrammar.c"
      } break;
   case 36: {
      get_lexval();
      get_lexval();
#line 97 "spec.acc"
 println("(D:Monkey!) = AC");
setLastVal("AC");
setLastDRT("(D:Monkey!)");

# line 396 "yygrammar.c"
      } break;
   case 37: {
      get_lexval();
      get_lexval();
#line 101 "spec.acc"
 println("(D:Monkey!) = AE");
setLastVal("AE");
setLastDRT("(D:Monkey!)");

# line 406 "yygrammar.c"
      } break;
   case 38: {
      get_lexval();
      get_lexval();
#line 105 "spec.acc"
 println("(D:Monkey!) = AG");
setLastVal("AG");
setLastDRT("(D:Monkey!)");

# line 416 "yygrammar.c"
      } break;
   case 39: {
      get_lexval();
      get_lexval();
#line 109 "spec.acc"
 println("(D:Monkey!) = AH");
setLastVal("AH");
setLastDRT("(D:Monkey!)");

# line 426 "yygrammar.c"
      } break;
   case 40: {
      get_lexval();
      get_lexval();
#line 113 "spec.acc"
 println("(D:Monkey!) = AI");
setLastVal("AI");
setLastDRT("(D:Monkey!)");

# line 436 "yygrammar.c"
      } break;
   case 41: {
      get_lexval();
      get_lexval();
#line 117 "spec.acc"
 println("(D:Monkey!) = AL");
setLastVal("AL");
setLastDRT("(D:Monkey!)");

# line 446 "yygrammar.c"
      } break;
   case 42: {
      get_lexval();
      get_lexval();
#line 121 "spec.acc"
 println("(D:Monkey!) = AM");
setLastVal("AM");
setLastDRT("(D:Monkey!)");

# line 456 "yygrammar.c"
      } break;
   case 43: {
      get_lexval();
      get_lexval();
#line 125 "spec.acc"
 println("(D:Monkey!) = AN");
setLastVal("AN");
setLastDRT("(D:Monkey!)");

# line 466 "yygrammar.c"
      } break;
   case 44: {
      get_lexval();
      get_lexval();
#line 129 "spec.acc"
 println("(D:Monkey!) = AO");
setLastVal("AO");
setLastDRT("(D:Monkey!)");

# line 476 "yygrammar.c"
      } break;
   case 45: {
      get_lexval();
      get_lexval();
#line 133 "spec.acc"
 println("(D:Monkey!) = AR");
setLastVal("AR");
setLastDRT("(D:Monkey!)");

# line 486 "yygrammar.c"
      } break;
   case 46: {
      get_lexval();
      get_lexval();
#line 137 "spec.acc"
 println("(D:Monkey!) = AS");
setLastVal("AS");
setLastDRT("(D:Monkey!)");

# line 496 "yygrammar.c"
      } break;
   case 47: {
      get_lexval();
      get_lexval();
#line 141 "spec.acc"
 println("(D:Monkey!) = AT");
setLastVal("AT");
setLastDRT("(D:Monkey!)");

# line 506 "yygrammar.c"
      } break;
   case 48: {
      get_lexval();
      get_lexval();
#line 145 "spec.acc"
 println("(D:Monkey!) = AZ");
setLastVal("AZ");
setLastDRT("(D:Monkey!)");

# line 516 "yygrammar.c"
      } break;
   case 49: {
      get_lexval();
#line 149 "spec.acc"
 println("(D:Monkey!) = B");
setLastVal("B");
setLastDRT("(D:Monkey!)");

# line 525 "yygrammar.c"
      } break;
   case 50: {
      get_lexval();
      get_lexval();
#line 153 "spec.acc"
 println("(D:Monkey!) = BA");
setLastVal("BA");
setLastDRT("(D:Monkey!)");

# line 535 "yygrammar.c"
      } break;
   case 51: {
      get_lexval();
      get_lexval();
#line 157 "spec.acc"
 println("(D:Monkey!) = BB");
setLastVal("BB");
setLastDRT("(D:Monkey!)");

# line 545 "yygrammar.c"
      } break;
   case 52: {
      get_lexval();
      get_lexval();
#line 161 "spec.acc"
 println("(D:Monkey!) = BC");
setLastVal("BC");
setLastDRT("(D:Monkey!)");

# line 555 "yygrammar.c"
      } break;
   case 53: {
      get_lexval();
      get_lexval();
#line 165 "spec.acc"
 println("(D:Monkey!) = BD");
setLastVal("BD");
setLastDRT("(D:Monkey!)");

# line 565 "yygrammar.c"
      } break;
   case 54: {
      get_lexval();
      get_lexval();
#line 169 "spec.acc"
 println("(D:Monkey!) = BE");
setLastVal("BE");
setLastDRT("(D:Monkey!)");

# line 575 "yygrammar.c"
      } break;
   case 55: {
      get_lexval();
      get_lexval();
#line 173 "spec.acc"
 println("(D:Monkey!) = BF");
setLastVal("BF");
setLastDRT("(D:Monkey!)");

# line 585 "yygrammar.c"
      } break;
   case 56: {
      get_lexval();
      get_lexval();
#line 177 "spec.acc"
 println("(D:Monkey!) = BG");
setLastVal("BG");
setLastDRT("(D:Monkey!)");

# line 595 "yygrammar.c"
      } break;
   case 57: {
      get_lexval();
      get_lexval();
#line 181 "spec.acc"
 println("(D:Monkey!) = BH");
setLastVal("BH");
setLastDRT("(D:Monkey!)");

# line 605 "yygrammar.c"
      } break;
   case 58: {
      get_lexval();
      get_lexval();
#line 185 "spec.acc"
 println("(D:Monkey!) = BI");
setLastVal("BI");
setLastDRT("(D:Monkey!)");

# line 615 "yygrammar.c"
      } break;
   case 59: {
      get_lexval();
      get_lexval();
#line 189 "spec.acc"
 println("(D:Monkey!) = BJ");
setLastVal("BJ");
setLastDRT("(D:Monkey!)");

# line 625 "yygrammar.c"
      } break;
   case 60: {
      get_lexval();
      get_lexval();
#line 193 "spec.acc"
 println("(D:Monkey!) = BK");
setLastVal("BK");
setLastDRT("(D:Monkey!)");

# line 635 "yygrammar.c"
      } break;
   case 61: {
      get_lexval();
      get_lexval();
#line 197 "spec.acc"
 println("(D:Monkey!) = BL");
setLastVal("BL");
setLastDRT("(D:Monkey!)");

# line 645 "yygrammar.c"
      } break;
   case 62: {
      get_lexval();
      get_lexval();
#line 201 "spec.acc"
 println("(D:Monkey!) = BN");
setLastVal("BN");
setLastDRT("(D:Monkey!)");

# line 655 "yygrammar.c"
      } break;
   case 63: {
      get_lexval();
      get_lexval();
#line 205 "spec.acc"
 println("(D:Monkey!) = BO");
setLastVal("BO");
setLastDRT("(D:Monkey!)");

# line 665 "yygrammar.c"
      } break;
   case 64: {
      get_lexval();
      get_lexval();
#line 209 "spec.acc"
 println("(D:Monkey!) = BQ");
setLastVal("BQ");
setLastDRT("(D:Monkey!)");

# line 675 "yygrammar.c"
      } break;
   case 65: {
      get_lexval();
      get_lexval();
#line 213 "spec.acc"
 println("(D:Monkey!) = BS");
setLastVal("BS");
setLastDRT("(D:Monkey!)");

# line 685 "yygrammar.c"
      } break;
   case 66: {
      get_lexval();
      get_lexval();
#line 217 "spec.acc"
 println("(D:Monkey!) = BT");
setLastVal("BT");
setLastDRT("(D:Monkey!)");

# line 695 "yygrammar.c"
      } break;
   case 67: {
      get_lexval();
      get_lexval();
#line 221 "spec.acc"
 println("(D:Monkey!) = BU");
setLastVal("BU");
setLastDRT("(D:Monkey!)");

# line 705 "yygrammar.c"
      } break;
   case 68: {
      get_lexval();
      get_lexval();
#line 225 "spec.acc"
 println("(D:Monkey!) = BV");
setLastVal("BV");
setLastDRT("(D:Monkey!)");

# line 715 "yygrammar.c"
      } break;
   case 69: {
      get_lexval();
      get_lexval();
#line 229 "spec.acc"
 println("(D:Monkey!) = BY");
setLastVal("BY");
setLastDRT("(D:Monkey!)");

# line 725 "yygrammar.c"
      } break;
   case 70: {
      get_lexval();
      get_lexval();
#line 233 "spec.acc"
 println("(D:Monkey!) = BZ");
setLastVal("BZ");
setLastDRT("(D:Monkey!)");

# line 735 "yygrammar.c"
      } break;
   case 71: {
      get_lexval();
#line 237 "spec.acc"
 println("(D:Monkey!) = C");
setLastVal("C");
setLastDRT("(D:Monkey!)");

# line 744 "yygrammar.c"
      } break;
   case 72: {
      get_lexval();
      get_lexval();
#line 241 "spec.acc"
 println("(D:Monkey!) = CA");
setLastVal("CA");
setLastDRT("(D:Monkey!)");

# line 754 "yygrammar.c"
      } break;
   case 73: {
      get_lexval();
      get_lexval();
#line 245 "spec.acc"
 println("(D:Monkey!) = CB");
setLastVal("CB");
setLastDRT("(D:Monkey!)");

# line 764 "yygrammar.c"
      } break;
   case 74: {
      get_lexval();
      get_lexval();
#line 249 "spec.acc"
 println("(D:Monkey!) = CC");
setLastVal("CC");
setLastDRT("(D:Monkey!)");

# line 774 "yygrammar.c"
      } break;
   case 75: {
      get_lexval();
      get_lexval();
#line 253 "spec.acc"
 println("(D:Monkey!) = CD");
setLastVal("CD");
setLastDRT("(D:Monkey!)");

# line 784 "yygrammar.c"
      } break;
   case 76: {
      get_lexval();
      get_lexval();
#line 257 "spec.acc"
 println("(D:Monkey!) = CE");
setLastVal("CE");
setLastDRT("(D:Monkey!)");

# line 794 "yygrammar.c"
      } break;
   case 77: {
      get_lexval();
      get_lexval();
#line 261 "spec.acc"
 println("(D:Monkey!) = CF");
setLastVal("CF");
setLastDRT("(D:Monkey!)");

# line 804 "yygrammar.c"
      } break;
   case 78: {
      get_lexval();
      get_lexval();
#line 265 "spec.acc"
 println("(D:Monkey!) = CG");
setLastVal("CG");
setLastDRT("(D:Monkey!)");

# line 814 "yygrammar.c"
      } break;
   case 79: {
      get_lexval();
      get_lexval();
#line 269 "spec.acc"
 println("(D:Monkey!) = CH");
setLastVal("CH");
setLastDRT("(D:Monkey!)");

# line 824 "yygrammar.c"
      } break;
   case 80: {
      get_lexval();
      get_lexval();
#line 273 "spec.acc"
 println("(D:Monkey!) = CI");
setLastVal("CI");
setLastDRT("(D:Monkey!)");

# line 834 "yygrammar.c"
      } break;
   case 81: {
      get_lexval();
      get_lexval();
#line 277 "spec.acc"
 println("(D:Monkey!) = CJ");
setLastVal("CJ");
setLastDRT("(D:Monkey!)");

# line 844 "yygrammar.c"
      } break;
   case 82: {
      get_lexval();
      get_lexval();
#line 281 "spec.acc"
 println("(D:Monkey!) = CK");
setLastVal("CK");
setLastDRT("(D:Monkey!)");

# line 854 "yygrammar.c"
      } break;
   case 83: {
      get_lexval();
      get_lexval();
#line 285 "spec.acc"
 println("(D:Monkey!) = CL");
setLastVal("CL");
setLastDRT("(D:Monkey!)");

# line 864 "yygrammar.c"
      } break;
   case 84: {
      get_lexval();
      get_lexval();
#line 289 "spec.acc"
 println("(D:Monkey!) = CM");
setLastVal("CM");
setLastDRT("(D:Monkey!)");

# line 874 "yygrammar.c"
      } break;
   case 85: {
      get_lexval();
      get_lexval();
#line 293 "spec.acc"
 println("(D:Monkey!) = CN");
setLastVal("CN");
setLastDRT("(D:Monkey!)");

# line 884 "yygrammar.c"
      } break;
   case 86: {
      get_lexval();
      get_lexval();
#line 297 "spec.acc"
 println("(D:Monkey!) = CO");
setLastVal("CO");
setLastDRT("(D:Monkey!)");

# line 894 "yygrammar.c"
      } break;
   case 87: {
      get_lexval();
      get_lexval();
#line 301 "spec.acc"
 println("(D:Monkey!) = CP");
setLastVal("CP");
setLastDRT("(D:Monkey!)");

# line 904 "yygrammar.c"
      } break;
   case 88: {
      get_lexval();
      get_lexval();
#line 305 "spec.acc"
 println("(D:Monkey!) = CQ");
setLastVal("CQ");
setLastDRT("(D:Monkey!)");

# line 914 "yygrammar.c"
      } break;
   case 89: {
      get_lexval();
      get_lexval();
#line 309 "spec.acc"
 println("(D:Monkey!) = CR");
setLastVal("CR");
setLastDRT("(D:Monkey!)");

# line 924 "yygrammar.c"
      } break;
   case 90: {
      get_lexval();
      get_lexval();
#line 313 "spec.acc"
 println("(D:Monkey!) = CS");
setLastVal("CS");
setLastDRT("(D:Monkey!)");

# line 934 "yygrammar.c"
      } break;
   case 91: {
      get_lexval();
      get_lexval();
#line 317 "spec.acc"
 println("(D:Monkey!) = CT");
setLastVal("CT");
setLastDRT("(D:Monkey!)");

# line 944 "yygrammar.c"
      } break;
   case 92: {
      get_lexval();
      get_lexval();
#line 321 "spec.acc"
 println("(D:Monkey!) = CU");
setLastVal("CU");
setLastDRT("(D:Monkey!)");

# line 954 "yygrammar.c"
      } break;
   case 93: {
      get_lexval();
      get_lexval();
#line 325 "spec.acc"
 println("(D:Monkey!) = CW");
setLastVal("CW");
setLastDRT("(D:Monkey!)");

# line 964 "yygrammar.c"
      } break;
   case 94: {
      get_lexval();
      get_lexval();
#line 329 "spec.acc"
 println("(D:Monkey!) = CY");
setLastVal("CY");
setLastDRT("(D:Monkey!)");

# line 974 "yygrammar.c"
      } break;
   case 95: {
      get_lexval();
      get_lexval();
#line 333 "spec.acc"
 println("(D:Monkey!) = CZ");
setLastVal("CZ");
setLastDRT("(D:Monkey!)");

# line 984 "yygrammar.c"
      } break;
   case 96: {
      get_lexval();
      get_lexval();
#line 337 "spec.acc"
 println("(D:Monkey!) = DA");
setLastVal("DA");
setLastDRT("(D:Monkey!)");

# line 994 "yygrammar.c"
      } break;
   case 97: {
      get_lexval();
      get_lexval();
#line 341 "spec.acc"
 println("(D:Monkey!) = DD");
setLastVal("DD");
setLastDRT("(D:Monkey!)");

# line 1004 "yygrammar.c"
      } break;
   case 98: {
      get_lexval();
      get_lexval();
#line 345 "spec.acc"
 println("(D:Monkey!) = DE");
setLastVal("DE");
setLastDRT("(D:Monkey!)");

# line 1014 "yygrammar.c"
      } break;
   case 99: {
      get_lexval();
      get_lexval();
#line 349 "spec.acc"
 println("(D:Monkey!) = DG");
setLastVal("DG");
setLastDRT("(D:Monkey!)");

# line 1024 "yygrammar.c"
      } break;
   case 100: {
      get_lexval();
      get_lexval();
#line 353 "spec.acc"
 println("(D:Monkey!) = DH");
setLastVal("DH");
setLastDRT("(D:Monkey!)");

# line 1034 "yygrammar.c"
      } break;
   case 101: {
      get_lexval();
      get_lexval();
#line 357 "spec.acc"
 println("(D:Monkey!) = DI");
setLastVal("DI");
setLastDRT("(D:Monkey!)");

# line 1044 "yygrammar.c"
      } break;
   case 102: {
      get_lexval();
      get_lexval();
#line 361 "spec.acc"
 println("(D:Monkey!) = DK");
setLastVal("DK");
setLastDRT("(D:Monkey!)");

# line 1054 "yygrammar.c"
      } break;
   case 103: {
      get_lexval();
      get_lexval();
#line 365 "spec.acc"
 println("(D:Monkey!) = DL");
setLastVal("DL");
setLastDRT("(D:Monkey!)");

# line 1064 "yygrammar.c"
      } break;
   case 104: {
      get_lexval();
      get_lexval();
#line 369 "spec.acc"
 println("(D:Monkey!) = DM");
setLastVal("DM");
setLastDRT("(D:Monkey!)");

# line 1074 "yygrammar.c"
      } break;
   case 105: {
      get_lexval();
      get_lexval();
#line 373 "spec.acc"
 println("(D:Monkey!) = DN");
setLastVal("DN");
setLastDRT("(D:Monkey!)");

# line 1084 "yygrammar.c"
      } break;
   case 106: {
      get_lexval();
      get_lexval();
#line 377 "spec.acc"
 println("(D:Monkey!) = DO");
setLastVal("DO");
setLastDRT("(D:Monkey!)");

# line 1094 "yygrammar.c"
      } break;
   case 107: {
      get_lexval();
      get_lexval();
#line 381 "spec.acc"
 println("(D:Monkey!) = DR");
setLastVal("DR");
setLastDRT("(D:Monkey!)");

# line 1104 "yygrammar.c"
      } break;
   case 108: {
      get_lexval();
      get_lexval();
#line 385 "spec.acc"
 println("(D:Monkey!) = DS");
setLastVal("DS");
setLastDRT("(D:Monkey!)");

# line 1114 "yygrammar.c"
      } break;
   case 109: {
      get_lexval();
      get_lexval();
#line 389 "spec.acc"
 println("(D:Monkey!) = DT");
setLastVal("DT");
setLastDRT("(D:Monkey!)");

# line 1124 "yygrammar.c"
      } break;
   case 110: {
      get_lexval();
      get_lexval();
#line 393 "spec.acc"
 println("(D:Monkey!) = DU");
setLastVal("DU");
setLastDRT("(D:Monkey!)");

# line 1134 "yygrammar.c"
      } break;
   case 111: {
      get_lexval();
      get_lexval();
#line 397 "spec.acc"
 println("(D:Monkey!) = DW");
setLastVal("DW");
setLastDRT("(D:Monkey!)");

# line 1144 "yygrammar.c"
      } break;
   case 112: {
      get_lexval();
      get_lexval();
#line 401 "spec.acc"
 println("(D:Monkey!) = DX");
setLastVal("DX");
setLastDRT("(D:Monkey!)");

# line 1154 "yygrammar.c"
      } break;
   case 113: {
      get_lexval();
      get_lexval();
#line 405 "spec.acc"
 println("(D:Monkey!) = DY");
setLastVal("DY");
setLastDRT("(D:Monkey!)");

# line 1164 "yygrammar.c"
      } break;
   case 114: {
      get_lexval();
      get_lexval();
#line 409 "spec.acc"
 println("(D:Monkey!) = DZ");
setLastVal("DZ");
setLastDRT("(D:Monkey!)");

# line 1174 "yygrammar.c"
      } break;
   case 115: {
      get_lexval();
      get_lexval();
#line 413 "spec.acc"
 println("(D:Monkey!) = EA");
setLastVal("EA");
setLastDRT("(D:Monkey!)");

# line 1184 "yygrammar.c"
      } break;
   case 116: {
      get_lexval();
      get_lexval();
#line 417 "spec.acc"
 println("(D:Monkey!) = EE");
setLastVal("EE");
setLastDRT("(D:Monkey!)");

# line 1194 "yygrammar.c"
      } break;
   case 117: {
      get_lexval();
      get_lexval();
#line 421 "spec.acc"
 println("(D:Monkey!) = EG");
setLastVal("EG");
setLastDRT("(D:Monkey!)");

# line 1204 "yygrammar.c"
      } break;
   case 118: {
      get_lexval();
      get_lexval();
#line 425 "spec.acc"
 println("(D:Monkey!) = EI");
setLastVal("EI");
setLastDRT("(D:Monkey!)");

# line 1214 "yygrammar.c"
      } break;
   case 119: {
      get_lexval();
      get_lexval();
#line 429 "spec.acc"
 println("(D:Monkey!) = EL");
setLastVal("EL");
setLastDRT("(D:Monkey!)");

# line 1224 "yygrammar.c"
      } break;
   case 120: {
      get_lexval();
      get_lexval();
#line 433 "spec.acc"
 println("(D:Monkey!) = EN");
setLastVal("EN");
setLastDRT("(D:Monkey!)");

# line 1234 "yygrammar.c"
      } break;
   case 121: {
      get_lexval();
      get_lexval();
#line 437 "spec.acc"
 println("(D:Monkey!) = EO");
setLastVal("EO");
setLastDRT("(D:Monkey!)");

# line 1244 "yygrammar.c"
      } break;
   case 122: {
      get_lexval();
      get_lexval();
#line 441 "spec.acc"
 println("(D:Monkey!) = ET");
setLastVal("ET");
setLastDRT("(D:Monkey!)");

# line 1254 "yygrammar.c"
      } break;
   case 123: {
      get_lexval();
      get_lexval();
#line 445 "spec.acc"
 println("(D:Monkey!) = EV");
setLastVal("EV");
setLastDRT("(D:Monkey!)");

# line 1264 "yygrammar.c"
      } break;
   case 124: {
      get_lexval();
      get_lexval();
#line 449 "spec.acc"
 println("(D:Monkey!) = EX");
setLastVal("EX");
setLastDRT("(D:Monkey!)");

# line 1274 "yygrammar.c"
      } break;
   case 125: {
      get_lexval();
      get_lexval();
#line 453 "spec.acc"
 println("(D:Monkey!) = EZ");
setLastVal("EZ");
setLastDRT("(D:Monkey!)");

# line 1284 "yygrammar.c"
      } break;
   case 126: {
      get_lexval();
#line 457 "spec.acc"
 println("(D:Monkey!) = F");
setLastVal("F");
setLastDRT("(D:Monkey!)");

# line 1293 "yygrammar.c"
      } break;
   case 127: {
      get_lexval();
      get_lexval();
#line 461 "spec.acc"
 println("(D:Monkey!) = FA");
setLastVal("FA");
setLastDRT("(D:Monkey!)");

# line 1303 "yygrammar.c"
      } break;
   case 128: {
      get_lexval();
      get_lexval();
#line 465 "spec.acc"
 println("(D:Monkey!) = FC");
setLastVal("FC");
setLastDRT("(D:Monkey!)");

# line 1313 "yygrammar.c"
      } break;
   case 129: {
      get_lexval();
      get_lexval();
#line 469 "spec.acc"
 println("(D:Monkey!) = FF");
setLastVal("FF");
setLastDRT("(D:Monkey!)");

# line 1323 "yygrammar.c"
      } break;
   case 130: {
      get_lexval();
      get_lexval();
#line 473 "spec.acc"
 println("(D:Monkey!) = FK");
setLastVal("FK");
setLastDRT("(D:Monkey!)");

# line 1333 "yygrammar.c"
      } break;
   case 131: {
      get_lexval();
      get_lexval();
#line 477 "spec.acc"
 println("(D:Monkey!) = FL");
setLastVal("FL");
setLastDRT("(D:Monkey!)");

# line 1343 "yygrammar.c"
      } break;
   case 132: {
      get_lexval();
      get_lexval();
#line 481 "spec.acc"
 println("(D:Monkey!) = FP");
setLastVal("FP");
setLastDRT("(D:Monkey!)");

# line 1353 "yygrammar.c"
      } break;
   case 133: {
      get_lexval();
      get_lexval();
#line 485 "spec.acc"
 println("(D:Monkey!) = FR");
setLastVal("FR");
setLastDRT("(D:Monkey!)");

# line 1363 "yygrammar.c"
      } break;
   case 134: {
      get_lexval();
      get_lexval();
#line 489 "spec.acc"
 println("(D:Monkey!) = FY");
setLastVal("FY");
setLastDRT("(D:Monkey!)");

# line 1373 "yygrammar.c"
      } break;
   case 135: {
      get_lexval();
      get_lexval();
#line 493 "spec.acc"
 println("(D:Monkey!) = FY");
setLastVal("FY");
setLastDRT("(D:Monkey!)");

# line 1383 "yygrammar.c"
      } break;
   case 136: {
      get_lexval();
      get_lexval();
#line 497 "spec.acc"
 println("(D:Monkey!) = FZ");
setLastVal("FZ");
setLastDRT("(D:Monkey!)");

# line 1393 "yygrammar.c"
      } break;
   case 137: {
      get_lexval();
      get_lexval();
#line 501 "spec.acc"
 println("(D:Monkey!) = GA");
setLastVal("GA");
setLastDRT("(D:Monkey!)");

# line 1403 "yygrammar.c"
      } break;
   case 138: {
      get_lexval();
      get_lexval();
#line 505 "spec.acc"
 println("(D:Monkey!) = GC");
setLastVal("GC");
setLastDRT("(D:Monkey!)");

# line 1413 "yygrammar.c"
      } break;
   case 139: {
      get_lexval();
      get_lexval();
#line 509 "spec.acc"
 println("(D:Monkey!) = GE");
setLastVal("GE");
setLastDRT("(D:Monkey!)");

# line 1423 "yygrammar.c"
      } break;
   case 140: {
      get_lexval();
      get_lexval();
#line 513 "spec.acc"
 println("(D:Monkey!) = GF");
setLastVal("GF");
setLastDRT("(D:Monkey!)");

# line 1433 "yygrammar.c"
      } break;
   case 141: {
      get_lexval();
      get_lexval();
#line 517 "spec.acc"
 println("(D:Monkey!) = GG");
setLastVal("GG");
setLastDRT("(D:Monkey!)");

# line 1443 "yygrammar.c"
      } break;
   case 142: {
      get_lexval();
      get_lexval();
#line 521 "spec.acc"
 println("(D:Monkey!) = GH");
setLastVal("GH");
setLastDRT("(D:Monkey!)");

# line 1453 "yygrammar.c"
      } break;
   case 143: {
      get_lexval();
      get_lexval();
#line 525 "spec.acc"
 println("(D:Monkey!) = GL");
setLastVal("GL");
setLastDRT("(D:Monkey!)");

# line 1463 "yygrammar.c"
      } break;
   case 144: {
      get_lexval();
      get_lexval();
#line 529 "spec.acc"
 println("(D:Monkey!) = GM");
setLastVal("GM");
setLastDRT("(D:Monkey!)");

# line 1473 "yygrammar.c"
      } break;
   case 145: {
      get_lexval();
      get_lexval();
#line 533 "spec.acc"
 println("(D:Monkey!) = GN");
setLastVal("GN");
setLastDRT("(D:Monkey!)");

# line 1483 "yygrammar.c"
      } break;
   case 146: {
      get_lexval();
      get_lexval();
#line 537 "spec.acc"
 println("(D:Monkey!) = GO");
setLastVal("GO");
setLastDRT("(D:Monkey!)");

# line 1493 "yygrammar.c"
      } break;
   case 147: {
      get_lexval();
      get_lexval();
#line 541 "spec.acc"
 println("(D:Monkey!) = GR");
setLastVal("GR");
setLastDRT("(D:Monkey!)");

# line 1503 "yygrammar.c"
      } break;
   case 148: {
      get_lexval();
      get_lexval();
#line 545 "spec.acc"
 println("(D:Monkey!) = GS");
setLastVal("GS");
setLastDRT("(D:Monkey!)");

# line 1513 "yygrammar.c"
      } break;
   case 149: {
      get_lexval();
      get_lexval();
#line 549 "spec.acc"
 println("(D:Monkey!) = GT");
setLastVal("GT");
setLastDRT("(D:Monkey!)");

# line 1523 "yygrammar.c"
      } break;
   case 150: {
      get_lexval();
      get_lexval();
#line 553 "spec.acc"
 println("(D:Monkey!) = GU");
setLastVal("GU");
setLastDRT("(D:Monkey!)");

# line 1533 "yygrammar.c"
      } break;
   case 151: {
      get_lexval();
      get_lexval();
#line 557 "spec.acc"
 println("(D:Monkey!) = GV");
setLastVal("GV");
setLastDRT("(D:Monkey!)");

# line 1543 "yygrammar.c"
      } break;
   case 152: {
      get_lexval();
      get_lexval();
#line 561 "spec.acc"
 println("(D:Monkey!) = GZ");
setLastVal("GZ");
setLastDRT("(D:Monkey!)");

# line 1553 "yygrammar.c"
      } break;
   case 153: {
      get_lexval();
#line 565 "spec.acc"
 println("(D:Monkey!) = H");
setLastVal("H");
setLastDRT("(D:Monkey!)");

# line 1562 "yygrammar.c"
      } break;
   case 154: {
      get_lexval();
      get_lexval();
#line 569 "spec.acc"
 println("(D:Monkey!) = HA");
setLastVal("HA");
setLastDRT("(D:Monkey!)");

# line 1572 "yygrammar.c"
      } break;
   case 155: {
      get_lexval();
      get_lexval();
#line 573 "spec.acc"
 println("(D:Monkey!) = HB");
setLastVal("HB");
setLastDRT("(D:Monkey!)");

# line 1582 "yygrammar.c"
      } break;
   case 156: {
      get_lexval();
      get_lexval();
#line 577 "spec.acc"
 println("(D:Monkey!) = HC");
setLastVal("HC");
setLastDRT("(D:Monkey!)");

# line 1592 "yygrammar.c"
      } break;
   case 157: {
      get_lexval();
      get_lexval();
#line 581 "spec.acc"
 println("(D:Monkey!) = HE");
setLastVal("HE");
setLastDRT("(D:Monkey!)");

# line 1602 "yygrammar.c"
      } break;
   case 158: {
      get_lexval();
      get_lexval();
#line 585 "spec.acc"
 println("(D:Monkey!) = HH");
setLastVal("HH");
setLastDRT("(D:Monkey!)");

# line 1612 "yygrammar.c"
      } break;
   case 159: {
      get_lexval();
      get_lexval();
#line 589 "spec.acc"
 println("(D:Monkey!) = HO");
setLastVal("HO");
setLastDRT("(D:Monkey!)");

# line 1622 "yygrammar.c"
      } break;
   case 160: {
      get_lexval();
      get_lexval();
#line 593 "spec.acc"
 println("(D:Monkey!) = HR");
setLastVal("HR");
setLastDRT("(D:Monkey!)");

# line 1632 "yygrammar.c"
      } break;
   case 161: {
      get_lexval();
      get_lexval();
#line 597 "spec.acc"
 println("(D:Monkey!) = HS");
setLastVal("HS");
setLastDRT("(D:Monkey!)");

# line 1642 "yygrammar.c"
      } break;
   case 162: {
      get_lexval();
      get_lexval();
#line 601 "spec.acc"
 println("(D:Monkey!) = HT");
setLastVal("HT");
setLastDRT("(D:Monkey!)");

# line 1652 "yygrammar.c"
      } break;
   case 163: {
      get_lexval();
      get_lexval();
#line 605 "spec.acc"
 println("(D:Monkey!) = IB");
setLastVal("IB");
setLastDRT("(D:Monkey!)");

# line 1662 "yygrammar.c"
      } break;
   case 164: {
      get_lexval();
      get_lexval();
#line 609 "spec.acc"
 println("(D:Monkey!) = IG");
setLastVal("IG");
setLastDRT("(D:Monkey!)");

# line 1672 "yygrammar.c"
      } break;
   case 165: {
      get_lexval();
      get_lexval();
#line 613 "spec.acc"
 println("(D:Monkey!) = IM");
setLastVal("IM");
setLastDRT("(D:Monkey!)");

# line 1682 "yygrammar.c"
      } break;
   case 166: {
      get_lexval();
      get_lexval();
#line 617 "spec.acc"
 println("(D:Monkey!) = IP");
setLastVal("IP");
setLastDRT("(D:Monkey!)");

# line 1692 "yygrammar.c"
      } break;
   case 167: {
      get_lexval();
      get_lexval();
#line 621 "spec.acc"
 println("(D:Monkey!) = JA");
setLastVal("JA");
setLastDRT("(D:Monkey!)");

# line 1702 "yygrammar.c"
      } break;
   case 168: {
      get_lexval();
      get_lexval();
#line 625 "spec.acc"
 println("(D:Monkey!) = JB");
setLastVal("JB");
setLastDRT("(D:Monkey!)");

# line 1712 "yygrammar.c"
      } break;
   case 169: {
      get_lexval();
      get_lexval();
#line 629 "spec.acc"
 println("(D:Monkey!) = JE");
setLastVal("JE");
setLastDRT("(D:Monkey!)");

# line 1722 "yygrammar.c"
      } break;
   case 170: {
      get_lexval();
      get_lexval();
#line 633 "spec.acc"
 println("(D:Monkey!) = JI");
setLastVal("JI");
setLastDRT("(D:Monkey!)");

# line 1732 "yygrammar.c"
      } break;
   case 171: {
      get_lexval();
      get_lexval();
#line 637 "spec.acc"
 println("(D:Monkey!) = JJ");
setLastVal("JJ");
setLastDRT("(D:Monkey!)");

# line 1742 "yygrammar.c"
      } break;
   case 172: {
      get_lexval();
      get_lexval();
#line 641 "spec.acc"
 println("(D:Monkey!) = JK");
setLastVal("JK");
setLastDRT("(D:Monkey!)");

# line 1752 "yygrammar.c"
      } break;
   case 173: {
      get_lexval();
      get_lexval();
#line 645 "spec.acc"
 println("(D:Monkey!) = JL");
setLastVal("JL");
setLastDRT("(D:Monkey!)");

# line 1762 "yygrammar.c"
      } break;
   case 174: {
      get_lexval();
      get_lexval();
#line 649 "spec.acc"
 println("(D:Monkey!) = JN");
setLastVal("JN");
setLastDRT("(D:Monkey!)");

# line 1772 "yygrammar.c"
      } break;
   case 175: {
      get_lexval();
      get_lexval();
#line 653 "spec.acc"
 println("(D:Monkey!) = JO");
setLastVal("JO");
setLastDRT("(D:Monkey!)");

# line 1782 "yygrammar.c"
      } break;
   case 176: {
      get_lexval();
      get_lexval();
#line 657 "spec.acc"
 println("(D:Monkey!) = JS");
setLastVal("JS");
setLastDRT("(D:Monkey!)");

# line 1792 "yygrammar.c"
      } break;
   case 177: {
      get_lexval();
      get_lexval();
#line 661 "spec.acc"
 println("(D:Monkey!) = JU");
setLastVal("JU");
setLastDRT("(D:Monkey!)");

# line 1802 "yygrammar.c"
      } break;
   case 178: {
      get_lexval();
      get_lexval();
#line 665 "spec.acc"
 println("(D:Monkey!) = JY");
setLastVal("JY");
setLastDRT("(D:Monkey!)");

# line 1812 "yygrammar.c"
      } break;
   case 179: {
      get_lexval();
      get_lexval();
#line 669 "spec.acc"
 println("(D:Monkey!) = KA");
setLastVal("KA");
setLastDRT("(D:Monkey!)");

# line 1822 "yygrammar.c"
      } break;
   case 180: {
      get_lexval();
      get_lexval();
#line 673 "spec.acc"
 println("(D:Monkey!) = KB");
setLastVal("KB");
setLastDRT("(D:Monkey!)");

# line 1832 "yygrammar.c"
      } break;
   case 181: {
      get_lexval();
      get_lexval();
#line 677 "spec.acc"
 println("(D:Monkey!) = KD");
setLastVal("KD");
setLastDRT("(D:Monkey!)");

# line 1842 "yygrammar.c"
      } break;
   case 182: {
      get_lexval();
      get_lexval();
#line 681 "spec.acc"
 println("(D:Monkey!) = KG");
setLastVal("KG");
setLastDRT("(D:Monkey!)");

# line 1852 "yygrammar.c"
      } break;
   case 183: {
      get_lexval();
      get_lexval();
#line 685 "spec.acc"
 println("(D:Monkey!) = KH");
setLastVal("KH");
setLastDRT("(D:Monkey!)");

# line 1862 "yygrammar.c"
      } break;
   case 184: {
      get_lexval();
      get_lexval();
#line 689 "spec.acc"
 println("(D:Monkey!) = KI");
setLastVal("KI");
setLastDRT("(D:Monkey!)");

# line 1872 "yygrammar.c"
      } break;
   case 185: {
      get_lexval();
      get_lexval();
#line 693 "spec.acc"
 println("(D:Monkey!) = KK");
setLastVal("KK");
setLastDRT("(D:Monkey!)");

# line 1882 "yygrammar.c"
      } break;
   case 186: {
      get_lexval();
      get_lexval();
#line 697 "spec.acc"
 println("(D:Monkey!) = KL");
setLastVal("KL");
setLastDRT("(D:Monkey!)");

# line 1892 "yygrammar.c"
      } break;
   case 187: {
      get_lexval();
      get_lexval();
#line 701 "spec.acc"
 println("(D:Monkey!) = KM");
setLastVal("KM");
setLastDRT("(D:Monkey!)");

# line 1902 "yygrammar.c"
      } break;
   case 188: {
      get_lexval();
      get_lexval();
#line 705 "spec.acc"
 println("(D:Monkey!) = KN");
setLastVal("KN");
setLastDRT("(D:Monkey!)");

# line 1912 "yygrammar.c"
      } break;
   case 189: {
      get_lexval();
      get_lexval();
#line 709 "spec.acc"
 println("(D:Monkey!) = KO");
setLastVal("KO");
setLastDRT("(D:Monkey!)");

# line 1922 "yygrammar.c"
      } break;
   case 190: {
      get_lexval();
      get_lexval();
#line 713 "spec.acc"
 println("(D:Monkey!) = KT");
setLastVal("KT");
setLastDRT("(D:Monkey!)");

# line 1932 "yygrammar.c"
      } break;
   case 191: {
      get_lexval();
      get_lexval();
#line 717 "spec.acc"
 println("(D:Monkey!) = KY");
setLastVal("KY");
setLastDRT("(D:Monkey!)");

# line 1942 "yygrammar.c"
      } break;
   case 192: {
      get_lexval();
      get_lexval();
#line 721 "spec.acc"
 println("(D:Monkey!) = KZ");
setLastVal("KZ");
setLastDRT("(D:Monkey!)");

# line 1952 "yygrammar.c"
      } break;
   case 193: {
      get_lexval();
#line 725 "spec.acc"
 println("(D:Monkey!) = L");
setLastVal("L");
setLastDRT("(D:Monkey!)");

# line 1961 "yygrammar.c"
      } break;
   case 194: {
      get_lexval();
      get_lexval();
#line 729 "spec.acc"
 println("(D:Monkey!) = LA");
setLastVal("LA");
setLastDRT("(D:Monkey!)");

# line 1971 "yygrammar.c"
      } break;
   case 195: {
      get_lexval();
      get_lexval();
#line 733 "spec.acc"
 println("(D:Monkey!) = LB");
setLastVal("LB");
setLastDRT("(D:Monkey!)");

# line 1981 "yygrammar.c"
      } break;
   case 196: {
      get_lexval();
      get_lexval();
#line 737 "spec.acc"
 println("(D:Monkey!) = LC");
setLastVal("LC");
setLastDRT("(D:Monkey!)");

# line 1991 "yygrammar.c"
      } break;
   case 197: {
      get_lexval();
      get_lexval();
#line 741 "spec.acc"
 println("(D:Monkey!) = LE");
setLastVal("LE");
setLastDRT("(D:Monkey!)");

# line 2001 "yygrammar.c"
      } break;
   case 198: {
      get_lexval();
      get_lexval();
#line 745 "spec.acc"
 println("(D:Monkey!) = LF");
setLastVal("LF");
setLastDRT("(D:Monkey!)");

# line 2011 "yygrammar.c"
      } break;
   case 199: {
      get_lexval();
      get_lexval();
#line 749 "spec.acc"
 println("(D:Monkey!) = LG");
setLastVal("LG");
setLastDRT("(D:Monkey!)");

# line 2021 "yygrammar.c"
      } break;
   case 200: {
      get_lexval();
      get_lexval();
#line 753 "spec.acc"
 println("(D:Monkey!) = LK");
setLastVal("LK");
setLastDRT("(D:Monkey!)");

# line 2031 "yygrammar.c"
      } break;
   case 201: {
      get_lexval();
      get_lexval();
#line 757 "spec.acc"
 println("(D:Monkey!) = LL");
setLastVal("LL");
setLastDRT("(D:Monkey!)");

# line 2041 "yygrammar.c"
      } break;
   case 202: {
      get_lexval();
      get_lexval();
#line 761 "spec.acc"
 println("(D:Monkey!) = LM");
setLastVal("LM");
setLastDRT("(D:Monkey!)");

# line 2051 "yygrammar.c"
      } break;
   case 203: {
      get_lexval();
      get_lexval();
#line 765 "spec.acc"
 println("(D:Monkey!) = LN");
setLastVal("LN");
setLastDRT("(D:Monkey!)");

# line 2061 "yygrammar.c"
      } break;
   case 204: {
      get_lexval();
      get_lexval();
#line 769 "spec.acc"
 println("(D:Monkey!) = LP");
setLastVal("LP");
setLastDRT("(D:Monkey!)");

# line 2071 "yygrammar.c"
      } break;
   case 205: {
      get_lexval();
      get_lexval();
#line 773 "spec.acc"
 println("(D:Monkey!) = LR");
setLastVal("LR");
setLastDRT("(D:Monkey!)");

# line 2081 "yygrammar.c"
      } break;
   case 206: {
      get_lexval();
      get_lexval();
#line 777 "spec.acc"
 println("(D:Monkey!) = LT");
setLastVal("LT");
setLastDRT("(D:Monkey!)");

# line 2091 "yygrammar.c"
      } break;
   case 207: {
      get_lexval();
      get_lexval();
#line 781 "spec.acc"
 println("(D:Monkey!) = LU");
setLastVal("LU");
setLastDRT("(D:Monkey!)");

# line 2101 "yygrammar.c"
      } break;
   case 208: {
      get_lexval();
      get_lexval();
#line 785 "spec.acc"
 println("(D:Monkey!) = LX");
setLastVal("LX");
setLastDRT("(D:Monkey!)");

# line 2111 "yygrammar.c"
      } break;
   case 209: {
      get_lexval();
      get_lexval();
#line 789 "spec.acc"
 println("(D:Monkey!) = LY");
setLastVal("LY");
setLastDRT("(D:Monkey!)");

# line 2121 "yygrammar.c"
      } break;
   case 210: {
      get_lexval();
      get_lexval();
#line 793 "spec.acc"
 println("(D:Monkey!) = LZ");
setLastVal("LZ");
setLastDRT("(D:Monkey!)");

# line 2131 "yygrammar.c"
      } break;
   case 211: {
      get_lexval();
      get_lexval();
#line 797 "spec.acc"
 println("(D:Monkey!) = M1");
setLastVal("M1");
setLastDRT("(D:Monkey!)");

# line 2141 "yygrammar.c"
      } break;
   case 212: {
      get_lexval();
      get_lexval();
#line 801 "spec.acc"
 println("(D:Monkey!) = MA");
setLastVal("MA");
setLastDRT("(D:Monkey!)");

# line 2151 "yygrammar.c"
      } break;
   case 213: {
      get_lexval();
      get_lexval();
#line 805 "spec.acc"
 println("(D:Monkey!) = MB");
setLastVal("MB");
setLastDRT("(D:Monkey!)");

# line 2161 "yygrammar.c"
      } break;
   case 214: {
      get_lexval();
      get_lexval();
#line 809 "spec.acc"
 println("(D:Monkey!) = MC");
setLastVal("MC");
setLastDRT("(D:Monkey!)");

# line 2171 "yygrammar.c"
      } break;
   case 215: {
      get_lexval();
      get_lexval();
#line 813 "spec.acc"
 println("(D:Monkey!) = MD");
setLastVal("MD");
setLastDRT("(D:Monkey!)");

# line 2181 "yygrammar.c"
      } break;
   case 216: {
      get_lexval();
      get_lexval();
#line 817 "spec.acc"
 println("(D:Monkey!) = ME");
setLastVal("ME");
setLastDRT("(D:Monkey!)");

# line 2191 "yygrammar.c"
      } break;
   case 217: {
      get_lexval();
      get_lexval();
#line 821 "spec.acc"
 println("(D:Monkey!) = MF");
setLastVal("MF");
setLastDRT("(D:Monkey!)");

# line 2201 "yygrammar.c"
      } break;
   case 218: {
      get_lexval();
      get_lexval();
#line 825 "spec.acc"
 println("(D:Monkey!) = MG");
setLastVal("MG");
setLastDRT("(D:Monkey!)");

# line 2211 "yygrammar.c"
      } break;
   case 219: {
      get_lexval();
      get_lexval();
#line 829 "spec.acc"
 println("(D:Monkey!) = MH");
setLastVal("MH");
setLastDRT("(D:Monkey!)");

# line 2221 "yygrammar.c"
      } break;
   case 220: {
      get_lexval();
      get_lexval();
#line 833 "spec.acc"
 println("(D:Monkey!) = MI");
setLastVal("MI");
setLastDRT("(D:Monkey!)");

# line 2231 "yygrammar.c"
      } break;
   case 221: {
      get_lexval();
      get_lexval();
#line 837 "spec.acc"
 println("(D:Monkey!) = MJ");
setLastVal("MJ");
setLastDRT("(D:Monkey!)");

# line 2241 "yygrammar.c"
      } break;
   case 222: {
      get_lexval();
      get_lexval();
#line 841 "spec.acc"
 println("(D:Monkey!) = MK");
setLastVal("MK");
setLastDRT("(D:Monkey!)");

# line 2251 "yygrammar.c"
      } break;
   case 223: {
      get_lexval();
      get_lexval();
#line 845 "spec.acc"
 println("(D:Monkey!) = ML");
setLastVal("ML");
setLastDRT("(D:Monkey!)");

# line 2261 "yygrammar.c"
      } break;
   case 224: {
      get_lexval();
      get_lexval();
#line 849 "spec.acc"
 println("(D:Monkey!) = MM");
setLastVal("MM");
setLastDRT("(D:Monkey!)");

# line 2271 "yygrammar.c"
      } break;
   case 225: {
      get_lexval();
      get_lexval();
#line 853 "spec.acc"
 println("(D:Monkey!) = MN");
setLastVal("MN");
setLastDRT("(D:Monkey!)");

# line 2281 "yygrammar.c"
      } break;
   case 226: {
      get_lexval();
      get_lexval();
#line 857 "spec.acc"
 println("(D:Monkey!) = MO");
setLastVal("MO");
setLastDRT("(D:Monkey!)");

# line 2291 "yygrammar.c"
      } break;
   case 227: {
      get_lexval();
      get_lexval();
#line 861 "spec.acc"
 println("(D:Monkey!) = MQ");
setLastVal("MQ");
setLastDRT("(D:Monkey!)");

# line 2301 "yygrammar.c"
      } break;
   case 228: {
      get_lexval();
      get_lexval();
#line 865 "spec.acc"
 println("(D:Monkey!) = MR");
setLastVal("MR");
setLastDRT("(D:Monkey!)");

# line 2311 "yygrammar.c"
      } break;
   case 229: {
      get_lexval();
      get_lexval();
#line 869 "spec.acc"
 println("(D:Monkey!) = MS");
setLastVal("MS");
setLastDRT("(D:Monkey!)");

# line 2321 "yygrammar.c"
      } break;
   case 230: {
      get_lexval();
      get_lexval();
#line 873 "spec.acc"
 println("(D:Monkey!) = MT");
setLastVal("MT");
setLastDRT("(D:Monkey!)");

# line 2331 "yygrammar.c"
      } break;
   case 231: {
      get_lexval();
      get_lexval();
#line 877 "spec.acc"
 println("(D:Monkey!) = MU");
setLastVal("MU");
setLastDRT("(D:Monkey!)");

# line 2341 "yygrammar.c"
      } break;
   case 232: {
      get_lexval();
      get_lexval();
#line 881 "spec.acc"
 println("(D:Monkey!) = MW");
setLastVal("MW");
setLastDRT("(D:Monkey!)");

# line 2351 "yygrammar.c"
      } break;
   case 233: {
      get_lexval();
      get_lexval();
#line 885 "spec.acc"
 println("(D:Monkey!) = MX");
setLastVal("MX");
setLastDRT("(D:Monkey!)");

# line 2361 "yygrammar.c"
      } break;
   case 234: {
      get_lexval();
      get_lexval();
#line 889 "spec.acc"
 println("(D:Monkey!) = MY");
setLastVal("MY");
setLastDRT("(D:Monkey!)");

# line 2371 "yygrammar.c"
      } break;
   case 235: {
      get_lexval();
      get_lexval();
#line 893 "spec.acc"
 println("(D:Monkey!) = MZ");
setLastVal("MZ");
setLastDRT("(D:Monkey!)");

# line 2381 "yygrammar.c"
      } break;
   case 236: {
      get_lexval();
      get_lexval();
#line 897 "spec.acc"
 println("(D:Monkey!) = NA");
setLastVal("NA");
setLastDRT("(D:Monkey!)");

# line 2391 "yygrammar.c"
      } break;
   case 237: {
      get_lexval();
      get_lexval();
#line 901 "spec.acc"
 println("(D:Monkey!) = NB");
setLastVal("NB");
setLastDRT("(D:Monkey!)");

# line 2401 "yygrammar.c"
      } break;
   case 238: {
      get_lexval();
      get_lexval();
#line 905 "spec.acc"
 println("(D:Monkey!) = ND");
setLastVal("ND");
setLastDRT("(D:Monkey!)");

# line 2411 "yygrammar.c"
      } break;
   case 239: {
      get_lexval();
      get_lexval();
#line 909 "spec.acc"
 println("(D:Monkey!) = NE");
setLastVal("NE");
setLastDRT("(D:Monkey!)");

# line 2421 "yygrammar.c"
      } break;
   case 240: {
      get_lexval();
      get_lexval();
#line 913 "spec.acc"
 println("(D:Monkey!) = NH");
setLastVal("NH");
setLastDRT("(D:Monkey!)");

# line 2431 "yygrammar.c"
      } break;
   case 241: {
      get_lexval();
      get_lexval();
#line 917 "spec.acc"
 println("(D:Monkey!) = NM");
setLastVal("NM");
setLastDRT("(D:Monkey!)");

# line 2441 "yygrammar.c"
      } break;
   case 242: {
      get_lexval();
      get_lexval();
#line 921 "spec.acc"
 println("(D:Monkey!) = NN");
setLastVal("NN");
setLastDRT("(D:Monkey!)");

# line 2451 "yygrammar.c"
      } break;
   case 243: {
      get_lexval();
      get_lexval();
#line 925 "spec.acc"
 println("(D:Monkey!) = NP");
setLastVal("NP");
setLastDRT("(D:Monkey!)");

# line 2461 "yygrammar.c"
      } break;
   case 244: {
      get_lexval();
      get_lexval();
#line 929 "spec.acc"
 println("(D:Monkey!) = NU");
setLastVal("NU");
setLastDRT("(D:Monkey!)");

# line 2471 "yygrammar.c"
      } break;
   case 245: {
      get_lexval();
      get_lexval();
#line 933 "spec.acc"
 println("(D:Monkey!) = OA");
setLastVal("OA");
setLastDRT("(D:Monkey!)");

# line 2481 "yygrammar.c"
      } break;
   case 246: {
      get_lexval();
      get_lexval();
#line 937 "spec.acc"
 println("(D:Monkey!) = OB");
setLastVal("OB");
setLastDRT("(D:Monkey!)");

# line 2491 "yygrammar.c"
      } break;
   case 247: {
      get_lexval();
      get_lexval();
#line 941 "spec.acc"
 println("(D:Monkey!) = OC");
setLastVal("OC");
setLastDRT("(D:Monkey!)");

# line 2501 "yygrammar.c"
      } break;
   case 248: {
      get_lexval();
      get_lexval();
#line 945 "spec.acc"
 println("(D:Monkey!) = OD");
setLastVal("OD");
setLastDRT("(D:Monkey!)");

# line 2511 "yygrammar.c"
      } break;
   case 249: {
      get_lexval();
      get_lexval();
#line 949 "spec.acc"
 println("(D:Monkey!) = OM");
setLastVal("OM");
setLastDRT("(D:Monkey!)");

# line 2521 "yygrammar.c"
      } break;
   case 250: {
      get_lexval();
      get_lexval();
#line 953 "spec.acc"
 println("(D:Monkey!) = OP");
setLastVal("OP");
setLastDRT("(D:Monkey!)");

# line 2531 "yygrammar.c"
      } break;
   case 251: {
      get_lexval();
      get_lexval();
#line 957 "spec.acc"
 println("(D:Monkey!) = OT");
setLastVal("OT");
setLastDRT("(D:Monkey!)");

# line 2541 "yygrammar.c"
      } break;
   case 252: {
      get_lexval();
      get_lexval();
#line 961 "spec.acc"
 println("(D:Monkey!) = OW");
setLastVal("OW");
setLastDRT("(D:Monkey!)");

# line 2551 "yygrammar.c"
      } break;
   case 253: {
      get_lexval();
      get_lexval();
#line 965 "spec.acc"
 println("(D:Monkey!) = OZ");
setLastVal("OZ");
setLastDRT("(D:Monkey!)");

# line 2561 "yygrammar.c"
      } break;
   case 254: {
      get_lexval();
#line 969 "spec.acc"
 println("(D:Monkey!) = P");
setLastVal("P");
setLastDRT("(D:Monkey!)");

# line 2570 "yygrammar.c"
      } break;
   case 255: {
      get_lexval();
      get_lexval();
#line 973 "spec.acc"
 println("(D:Monkey!) = PA");
setLastVal("PA");
setLastDRT("(D:Monkey!)");

# line 2580 "yygrammar.c"
      } break;
   case 256: {
      get_lexval();
      get_lexval();
#line 977 "spec.acc"
 println("(D:Monkey!) = PB");
setLastVal("PB");
setLastDRT("(D:Monkey!)");

# line 2590 "yygrammar.c"
      } break;
   case 257: {
      get_lexval();
      get_lexval();
#line 981 "spec.acc"
 println("(D:Monkey!) = PC");
setLastVal("PC");
setLastDRT("(D:Monkey!)");

# line 2600 "yygrammar.c"
      } break;
   case 258: {
      get_lexval();
      get_lexval();
#line 985 "spec.acc"
 println("(D:Monkey!) = PD");
setLastVal("PD");
setLastDRT("(D:Monkey!)");

# line 2610 "yygrammar.c"
      } break;
   case 259: {
      get_lexval();
      get_lexval();
#line 989 "spec.acc"
 println("(D:Monkey!) = PE");
setLastVal("PE");
setLastDRT("(D:Monkey!)");

# line 2620 "yygrammar.c"
      } break;
   case 260: {
      get_lexval();
      get_lexval();
#line 993 "spec.acc"
 println("(D:Monkey!) = PF");
setLastVal("PF");
setLastDRT("(D:Monkey!)");

# line 2630 "yygrammar.c"
      } break;
   case 261: {
      get_lexval();
      get_lexval();
#line 997 "spec.acc"
 println("(D:Monkey!) = PG");
setLastVal("PG");
setLastDRT("(D:Monkey!)");

# line 2640 "yygrammar.c"
      } break;
   case 262: {
      get_lexval();
      get_lexval();
#line 1001 "spec.acc"
 println("(D:Monkey!) = PH");
setLastVal("PH");
setLastDRT("(D:Monkey!)");

# line 2650 "yygrammar.c"
      } break;
   case 263: {
      get_lexval();
      get_lexval();
#line 1005 "spec.acc"
 println("(D:Monkey!) = PI");
setLastVal("PI");
setLastDRT("(D:Monkey!)");

# line 2660 "yygrammar.c"
      } break;
   case 264: {
      get_lexval();
      get_lexval();
#line 1009 "spec.acc"
 println("(D:Monkey!) = PL");
setLastVal("PL");
setLastDRT("(D:Monkey!)");

# line 2670 "yygrammar.c"
      } break;
   case 265: {
      get_lexval();
      get_lexval();
#line 1013 "spec.acc"
 println("(D:Monkey!) = PN");
setLastVal("PN");
setLastDRT("(D:Monkey!)");

# line 2680 "yygrammar.c"
      } break;
   case 266: {
      get_lexval();
      get_lexval();
#line 1017 "spec.acc"
 println("(D:Monkey!) = PO");
setLastVal("PO");
setLastDRT("(D:Monkey!)");

# line 2690 "yygrammar.c"
      } break;
   case 267: {
      get_lexval();
      get_lexval();
#line 1021 "spec.acc"
 println("(D:Monkey!) = PP");
setLastVal("PP");
setLastDRT("(D:Monkey!)");

# line 2700 "yygrammar.c"
      } break;
   case 268: {
      get_lexval();
      get_lexval();
#line 1025 "spec.acc"
 println("(D:Monkey!) = PR");
setLastVal("PR");
setLastDRT("(D:Monkey!)");

# line 2710 "yygrammar.c"
      } break;
   case 269: {
      get_lexval();
      get_lexval();
#line 1029 "spec.acc"
 println("(D:Monkey!) = PS");
setLastVal("PS");
setLastDRT("(D:Monkey!)");

# line 2720 "yygrammar.c"
      } break;
   case 270: {
      get_lexval();
      get_lexval();
#line 1033 "spec.acc"
 println("(D:Monkey!) = PT");
setLastVal("PT");
setLastDRT("(D:Monkey!)");

# line 2730 "yygrammar.c"
      } break;
   case 271: {
      get_lexval();
      get_lexval();
#line 1037 "spec.acc"
 println("(D:Monkey!) = PU");
setLastVal("PU");
setLastDRT("(D:Monkey!)");

# line 2740 "yygrammar.c"
      } break;
   case 272: {
      get_lexval();
      get_lexval();
#line 1041 "spec.acc"
 println("(D:Monkey!) = PW");
setLastVal("PW");
setLastDRT("(D:Monkey!)");

# line 2750 "yygrammar.c"
      } break;
   case 273: {
      get_lexval();
      get_lexval();
#line 1045 "spec.acc"
 println("(D:Monkey!) = PX");
setLastVal("PX");
setLastDRT("(D:Monkey!)");

# line 2760 "yygrammar.c"
      } break;
   case 274: {
      get_lexval();
      get_lexval();
#line 1049 "spec.acc"
 println("(D:Monkey!) = PY");
setLastVal("PY");
setLastDRT("(D:Monkey!)");

# line 2770 "yygrammar.c"
      } break;
   case 275: {
      get_lexval();
#line 1053 "spec.acc"
 println("(D:Monkey!) = Q");
setLastVal("Q");
setLastDRT("(D:Monkey!)");

# line 2779 "yygrammar.c"
      } break;
   case 276: {
      get_lexval();
      get_lexval();
#line 1057 "spec.acc"
 println("(D:Monkey!) = QJ");
setLastVal("QJ");
setLastDRT("(D:Monkey!)");

# line 2789 "yygrammar.c"
      } break;
   case 277: {
      get_lexval();
      get_lexval();
#line 1061 "spec.acc"
 println("(D:Monkey!) = QQ");
setLastVal("QQ");
setLastDRT("(D:Monkey!)");

# line 2799 "yygrammar.c"
      } break;
   case 278: {
      get_lexval();
      get_lexval();
#line 1065 "spec.acc"
 println("(D:Monkey!) = R1");
setLastVal("R1");
setLastDRT("(D:Monkey!)");

# line 2809 "yygrammar.c"
      } break;
   case 279: {
      get_lexval();
      get_lexval();
#line 1069 "spec.acc"
 println("(D:Monkey!) = RA");
setLastVal("RA");
setLastDRT("(D:Monkey!)");

# line 2819 "yygrammar.c"
      } break;
   case 280: {
      get_lexval();
      get_lexval();
#line 1073 "spec.acc"
 println("(D:Monkey!) = RD");
setLastVal("RD");
setLastDRT("(D:Monkey!)");

# line 2829 "yygrammar.c"
      } break;
   case 281: {
      get_lexval();
      get_lexval();
#line 1077 "spec.acc"
 println("(D:Monkey!) = RE");
setLastVal("RE");
setLastDRT("(D:Monkey!)");

# line 2839 "yygrammar.c"
      } break;
   case 282: {
      get_lexval();
      get_lexval();
#line 1081 "spec.acc"
 println("(D:Monkey!) = RF");
setLastVal("RF");
setLastDRT("(D:Monkey!)");

# line 2849 "yygrammar.c"
      } break;
   case 283: {
      get_lexval();
      get_lexval();
#line 1085 "spec.acc"
 println("(D:Monkey!) = RG");
setLastVal("RG");
setLastDRT("(D:Monkey!)");

# line 2859 "yygrammar.c"
      } break;
   case 284: {
      get_lexval();
      get_lexval();
#line 1089 "spec.acc"
 println("(D:Monkey!) = RH");
setLastVal("RH");
setLastDRT("(D:Monkey!)");

# line 2869 "yygrammar.c"
      } break;
   case 285: {
      get_lexval();
      get_lexval();
#line 1093 "spec.acc"
 println("(D:Monkey!) = RI");
setLastVal("RI");
setLastDRT("(D:Monkey!)");

# line 2879 "yygrammar.c"
      } break;
   case 286: {
      get_lexval();
      get_lexval();
#line 1097 "spec.acc"
 println("(D:Monkey!) = RM");
setLastVal("RM");
setLastDRT("(D:Monkey!)");

# line 2889 "yygrammar.c"
      } break;
   case 287: {
      get_lexval();
      get_lexval();
#line 1101 "spec.acc"
 println("(D:Monkey!) = RN");
setLastVal("RN");
setLastDRT("(D:Monkey!)");

# line 2899 "yygrammar.c"
      } break;
   case 288: {
      get_lexval();
      get_lexval();
#line 1105 "spec.acc"
 println("(D:Monkey!) = RO");
setLastVal("RO");
setLastDRT("(D:Monkey!)");

# line 2909 "yygrammar.c"
      } break;
   case 289: {
      get_lexval();
      get_lexval();
#line 1109 "spec.acc"
 println("(D:Monkey!) = RP");
setLastVal("RP");
setLastDRT("(D:Monkey!)");

# line 2919 "yygrammar.c"
      } break;
   case 290: {
      get_lexval();
      get_lexval();
#line 1113 "spec.acc"
 println("(D:Monkey!) = RR");
setLastVal("RR");
setLastDRT("(D:Monkey!)");

# line 2929 "yygrammar.c"
      } break;
   case 291: {
      get_lexval();
      get_lexval();
#line 1117 "spec.acc"
 println("(D:Monkey!) = RS");
setLastVal("RS");
setLastDRT("(D:Monkey!)");

# line 2939 "yygrammar.c"
      } break;
   case 292: {
      get_lexval();
      get_lexval();
#line 1121 "spec.acc"
 println("(D:Monkey!) = RT");
setLastVal("RT");
setLastDRT("(D:Monkey!)");

# line 2949 "yygrammar.c"
      } break;
   case 293: {
      get_lexval();
      get_lexval();
#line 1125 "spec.acc"
 println("(D:Monkey!) = RU");
setLastVal("RU");
setLastDRT("(D:Monkey!)");

# line 2959 "yygrammar.c"
      } break;
   case 294: {
      get_lexval();
      get_lexval();
#line 1129 "spec.acc"
 println("(D:Monkey!) = RX");
setLastVal("RX");
setLastDRT("(D:Monkey!)");

# line 2969 "yygrammar.c"
      } break;
   case 295: {
      get_lexval();
      get_lexval();
#line 1133 "spec.acc"
 println("(D:Monkey!) = RY");
setLastVal("RY");
setLastDRT("(D:Monkey!)");

# line 2979 "yygrammar.c"
      } break;
   case 296: {
      get_lexval();
      get_lexval();
#line 1137 "spec.acc"
 println("(D:Monkey!) = SA");
setLastVal("SA");
setLastDRT("(D:Monkey!)");

# line 2989 "yygrammar.c"
      } break;
   case 297: {
      get_lexval();
      get_lexval();
#line 1141 "spec.acc"
 println("(D:Monkey!) = SB");
setLastVal("SB");
setLastDRT("(D:Monkey!)");

# line 2999 "yygrammar.c"
      } break;
   case 298: {
      get_lexval();
      get_lexval();
#line 1145 "spec.acc"
 println("(D:Monkey!) = SC");
setLastVal("SC");
setLastDRT("(D:Monkey!)");

# line 3009 "yygrammar.c"
      } break;
   case 299: {
      get_lexval();
      get_lexval();
#line 1149 "spec.acc"
 println("(D:Monkey!) = SD");
setLastVal("SD");
setLastDRT("(D:Monkey!)");

# line 3019 "yygrammar.c"
      } break;
   case 300: {
      get_lexval();
      get_lexval();
#line 1153 "spec.acc"
 println("(D:Monkey!) = SE");
setLastVal("SE");
setLastDRT("(D:Monkey!)");

# line 3029 "yygrammar.c"
      } break;
   case 301: {
      get_lexval();
      get_lexval();
#line 1157 "spec.acc"
 println("(D:Monkey!) = SF");
setLastVal("SF");
setLastDRT("(D:Monkey!)");

# line 3039 "yygrammar.c"
      } break;
   case 302: {
      get_lexval();
      get_lexval();
#line 1161 "spec.acc"
 println("(D:Monkey!) = SG");
setLastVal("SG");
setLastDRT("(D:Monkey!)");

# line 3049 "yygrammar.c"
      } break;
   case 303: {
      get_lexval();
      get_lexval();
#line 1165 "spec.acc"
 println("(D:Monkey!) = SH");
setLastVal("SH");
setLastDRT("(D:Monkey!)");

# line 3059 "yygrammar.c"
      } break;
   case 304: {
      get_lexval();
      get_lexval();
#line 1169 "spec.acc"
 println("(D:Monkey!) = SI");
setLastVal("SI");
setLastDRT("(D:Monkey!)");

# line 3069 "yygrammar.c"
      } break;
   case 305: {
      get_lexval();
      get_lexval();
#line 1173 "spec.acc"
 println("(D:Monkey!) = SJ");
setLastVal("SJ");
setLastDRT("(D:Monkey!)");

# line 3079 "yygrammar.c"
      } break;
   case 306: {
      get_lexval();
      get_lexval();
#line 1177 "spec.acc"
 println("(D:Monkey!) = SK");
setLastVal("SK");
setLastDRT("(D:Monkey!)");

# line 3089 "yygrammar.c"
      } break;
   case 307: {
      get_lexval();
      get_lexval();
#line 1181 "spec.acc"
 println("(D:Monkey!) = SL");
setLastVal("SL");
setLastDRT("(D:Monkey!)");

# line 3099 "yygrammar.c"
      } break;
   case 308: {
      get_lexval();
      get_lexval();
#line 1185 "spec.acc"
 println("(D:Monkey!) = SM");
setLastVal("SM");
setLastDRT("(D:Monkey!)");

# line 3109 "yygrammar.c"
      } break;
   case 309: {
      get_lexval();
      get_lexval();
#line 1189 "spec.acc"
 println("(D:Monkey!) = SN");
setLastVal("SN");
setLastDRT("(D:Monkey!)");

# line 3119 "yygrammar.c"
      } break;
   case 310: {
      get_lexval();
      get_lexval();
#line 1193 "spec.acc"
 println("(D:Monkey!) = SO");
setLastVal("SO");
setLastDRT("(D:Monkey!)");

# line 3129 "yygrammar.c"
      } break;
   case 311: {
      get_lexval();
      get_lexval();
#line 1197 "spec.acc"
 println("(D:Monkey!) = SP");
setLastVal("SP");
setLastDRT("(D:Monkey!)");

# line 3139 "yygrammar.c"
      } break;
   case 312: {
      get_lexval();
      get_lexval();
#line 1201 "spec.acc"
 println("(D:Monkey!) = SR");
setLastVal("SR");
setLastDRT("(D:Monkey!)");

# line 3149 "yygrammar.c"
      } break;
   case 313: {
      get_lexval();
      get_lexval();
#line 1205 "spec.acc"
 println("(D:Monkey!) = ST");
setLastVal("ST");
setLastDRT("(D:Monkey!)");

# line 3159 "yygrammar.c"
      } break;
   case 314: {
      get_lexval();
      get_lexval();
#line 1209 "spec.acc"
 println("(D:Monkey!) = SU");
setLastVal("SU");
setLastDRT("(D:Monkey!)");

# line 3169 "yygrammar.c"
      } break;
   case 315: {
      get_lexval();
      get_lexval();
#line 1213 "spec.acc"
 println("(D:Monkey!) = SV");
setLastVal("SV");
setLastDRT("(D:Monkey!)");

# line 3179 "yygrammar.c"
      } break;
   case 316: {
      get_lexval();
      get_lexval();
#line 1217 "spec.acc"
 println("(D:Monkey!) = SW");
setLastVal("SW");
setLastDRT("(D:Monkey!)");

# line 3189 "yygrammar.c"
      } break;
   case 317: {
      get_lexval();
      get_lexval();
#line 1221 "spec.acc"
 println("(D:Monkey!) = SX");
setLastVal("SX");
setLastDRT("(D:Monkey!)");

# line 3199 "yygrammar.c"
      } break;
   case 318: {
      get_lexval();
      get_lexval();
#line 1225 "spec.acc"
 println("(D:Monkey!) = SY");
setLastVal("SY");
setLastDRT("(D:Monkey!)");

# line 3209 "yygrammar.c"
      } break;
   case 319: {
      get_lexval();
      get_lexval();
#line 1229 "spec.acc"
 println("(D:Monkey!) = TA");
setLastVal("TA");
setLastDRT("(D:Monkey!)");

# line 3219 "yygrammar.c"
      } break;
   case 320: {
      get_lexval();
      get_lexval();
#line 1233 "spec.acc"
 println("(D:Monkey!) = TD");
setLastVal("TD");
setLastDRT("(D:Monkey!)");

# line 3229 "yygrammar.c"
      } break;
   case 321: {
      get_lexval();
      get_lexval();
#line 1237 "spec.acc"
 println("(D:Monkey!) = TE");
setLastVal("TE");
setLastDRT("(D:Monkey!)");

# line 3239 "yygrammar.c"
      } break;
   case 322: {
      get_lexval();
      get_lexval();
#line 1241 "spec.acc"
 println("(D:Monkey!) = TF");
setLastVal("TF");
setLastDRT("(D:Monkey!)");

# line 3249 "yygrammar.c"
      } break;
   case 323: {
      get_lexval();
      get_lexval();
#line 1245 "spec.acc"
 println("(D:Monkey!) = TG");
setLastVal("TG");
setLastDRT("(D:Monkey!)");

# line 3259 "yygrammar.c"
      } break;
   case 324: {
      get_lexval();
      get_lexval();
#line 1249 "spec.acc"
 println("(D:Monkey!) = TH");
setLastVal("TH");
setLastDRT("(D:Monkey!)");

# line 3269 "yygrammar.c"
      } break;
   case 325: {
      get_lexval();
      get_lexval();
#line 1253 "spec.acc"
 println("(D:Monkey!) = TI");
setLastVal("TI");
setLastDRT("(D:Monkey!)");

# line 3279 "yygrammar.c"
      } break;
   case 326: {
      get_lexval();
      get_lexval();
#line 1257 "spec.acc"
 println("(D:Monkey!) = TK");
setLastVal("TK");
setLastDRT("(D:Monkey!)");

# line 3289 "yygrammar.c"
      } break;
   case 327: {
      get_lexval();
      get_lexval();
#line 1261 "spec.acc"
 println("(D:Monkey!) = TL");
setLastVal("TL");
setLastDRT("(D:Monkey!)");

# line 3299 "yygrammar.c"
      } break;
   case 328: {
      get_lexval();
      get_lexval();
#line 1265 "spec.acc"
 println("(D:Monkey!) = TN");
setLastVal("TN");
setLastDRT("(D:Monkey!)");

# line 3309 "yygrammar.c"
      } break;
   case 329: {
      get_lexval();
      get_lexval();
#line 1269 "spec.acc"
 println("(D:Monkey!) = TO");
setLastVal("TO");
setLastDRT("(D:Monkey!)");

# line 3319 "yygrammar.c"
      } break;
   case 330: {
      get_lexval();
      get_lexval();
#line 1273 "spec.acc"
 println("(D:Monkey!) = TP");
setLastVal("TP");
setLastDRT("(D:Monkey!)");

# line 3329 "yygrammar.c"
      } break;
   case 331: {
      get_lexval();
      get_lexval();
#line 1277 "spec.acc"
 println("(D:Monkey!) = TR");
setLastVal("TR");
setLastDRT("(D:Monkey!)");

# line 3339 "yygrammar.c"
      } break;
   case 332: {
      get_lexval();
      get_lexval();
#line 1281 "spec.acc"
 println("(D:Monkey!) = TT");
setLastVal("TT");
setLastDRT("(D:Monkey!)");

# line 3349 "yygrammar.c"
      } break;
   case 333: {
      get_lexval();
      get_lexval();
#line 1285 "spec.acc"
 println("(D:Monkey!) = TU");
setLastVal("TU");
setLastDRT("(D:Monkey!)");

# line 3359 "yygrammar.c"
      } break;
   case 334: {
      get_lexval();
      get_lexval();
#line 1289 "spec.acc"
 println("(D:Monkey!) = TW");
setLastVal("TW");
setLastDRT("(D:Monkey!)");

# line 3369 "yygrammar.c"
      } break;
   case 335: {
      get_lexval();
      get_lexval();
#line 1293 "spec.acc"
 println("(D:Monkey!) = TX");
setLastVal("TX");
setLastDRT("(D:Monkey!)");

# line 3379 "yygrammar.c"
      } break;
   case 336: {
      get_lexval();
      get_lexval();
#line 1297 "spec.acc"
 println("(D:Monkey!) = TY");
setLastVal("TY");
setLastDRT("(D:Monkey!)");

# line 3389 "yygrammar.c"
      } break;
   case 337: {
      get_lexval();
      get_lexval();
#line 1301 "spec.acc"
 println("(D:Monkey!) = TZ");
setLastVal("TZ");
setLastDRT("(D:Monkey!)");

# line 3399 "yygrammar.c"
      } break;
   case 338: {
      get_lexval();
      get_lexval();
#line 1305 "spec.acc"
 println("(D:Monkey!) = UG");
setLastVal("UG");
setLastDRT("(D:Monkey!)");

# line 3409 "yygrammar.c"
      } break;
   case 339: {
      get_lexval();
      get_lexval();
#line 1309 "spec.acc"
 println("(D:Monkey!) = UI");
setLastVal("UI");
setLastDRT("(D:Monkey!)");

# line 3419 "yygrammar.c"
      } break;
   case 340: {
      get_lexval();
      get_lexval();
#line 1313 "spec.acc"
 println("(D:Monkey!) = UK");
setLastVal("UK");
setLastDRT("(D:Monkey!)");

# line 3429 "yygrammar.c"
      } break;
   case 341: {
      get_lexval();
      get_lexval();
#line 1317 "spec.acc"
 println("(D:Monkey!) = UP");
setLastVal("UP");
setLastDRT("(D:Monkey!)");

# line 3439 "yygrammar.c"
      } break;
   case 342: {
      get_lexval();
      get_lexval();
#line 1321 "spec.acc"
 println("(D:Monkey!) = US");
setLastVal("US");
setLastDRT("(D:Monkey!)");

# line 3449 "yygrammar.c"
      } break;
   case 343: {
      get_lexval();
      get_lexval();
#line 1325 "spec.acc"
 println("(D:Monkey!) = UU");
setLastVal("UU");
setLastDRT("(D:Monkey!)");

# line 3459 "yygrammar.c"
      } break;
   case 344: {
      get_lexval();
      get_lexval();
#line 1329 "spec.acc"
 println("(D:Monkey!) = UZ");
setLastVal("UZ");
setLastDRT("(D:Monkey!)");

# line 3469 "yygrammar.c"
      } break;
   case 345: {
      get_lexval();
      get_lexval();
#line 1333 "spec.acc"
 println("(D:Monkey!) = VD");
setLastVal("VD");
setLastDRT("(D:Monkey!)");

# line 3479 "yygrammar.c"
      } break;
   case 346: {
      get_lexval();
      get_lexval();
#line 1337 "spec.acc"
 println("(D:Monkey!) = VK");
setLastVal("VK");
setLastDRT("(D:Monkey!)");

# line 3489 "yygrammar.c"
      } break;
   case 347: {
      get_lexval();
      get_lexval();
#line 1341 "spec.acc"
 println("(D:Monkey!) = VL");
setLastVal("VL");
setLastDRT("(D:Monkey!)");

# line 3499 "yygrammar.c"
      } break;
   case 348: {
      get_lexval();
      get_lexval();
#line 1345 "spec.acc"
 println("(D:Monkey!) = VM");
setLastVal("VM");
setLastDRT("(D:Monkey!)");

# line 3509 "yygrammar.c"
      } break;
   case 349: {
      get_lexval();
      get_lexval();
#line 1349 "spec.acc"
 println("(D:Monkey!) = VR");
setLastVal("VR");
setLastDRT("(D:Monkey!)");

# line 3519 "yygrammar.c"
      } break;
   case 350: {
      get_lexval();
      get_lexval();
#line 1353 "spec.acc"
 println("(D:Monkey!) = VU");
setLastVal("VU");
setLastDRT("(D:Monkey!)");

# line 3529 "yygrammar.c"
      } break;
   case 351: {
      get_lexval();
      get_lexval();
#line 1357 "spec.acc"
 println("(D:Monkey!) = VV");
setLastVal("VV");
setLastDRT("(D:Monkey!)");

# line 3539 "yygrammar.c"
      } break;
   case 352: {
      get_lexval();
#line 1361 "spec.acc"
 println("(D:Monkey!) = W");
setLastVal("W");
setLastDRT("(D:Monkey!)");

# line 3548 "yygrammar.c"
      } break;
   case 353: {
      get_lexval();
      get_lexval();
#line 1365 "spec.acc"
 println("(D:Monkey!) = WB");
setLastVal("WB");
setLastDRT("(D:Monkey!)");

# line 3558 "yygrammar.c"
      } break;
   case 354: {
      get_lexval();
      get_lexval();
#line 1369 "spec.acc"
 println("(D:Monkey!) = WG");
setLastVal("WG");
setLastDRT("(D:Monkey!)");

# line 3568 "yygrammar.c"
      } break;
   case 355: {
      get_lexval();
      get_lexval();
#line 1373 "spec.acc"
 println("(D:Monkey!) = WI");
setLastVal("WI");
setLastDRT("(D:Monkey!)");

# line 3578 "yygrammar.c"
      } break;
   case 356: {
      get_lexval();
      get_lexval();
#line 1377 "spec.acc"
 println("(D:Monkey!) = WM");
setLastVal("WM");
setLastDRT("(D:Monkey!)");

# line 3588 "yygrammar.c"
      } break;
   case 357: {
      get_lexval();
      get_lexval();
#line 1381 "spec.acc"
 println("(D:Monkey!) = WO");
setLastVal("WO");
setLastDRT("(D:Monkey!)");

# line 3598 "yygrammar.c"
      } break;
   case 358: {
      get_lexval();
      get_lexval();
#line 1385 "spec.acc"
 println("(D:Monkey!) = WR");
setLastVal("WR");
setLastDRT("(D:Monkey!)");

# line 3608 "yygrammar.c"
      } break;
   case 359: {
      get_lexval();
      get_lexval();
#line 1389 "spec.acc"
 println("(D:Monkey!) = WS");
setLastVal("WS");
setLastDRT("(D:Monkey!)");

# line 3618 "yygrammar.c"
      } break;
   case 360: {
      get_lexval();
      get_lexval();
#line 1393 "spec.acc"
 println("(D:Monkey!) = WT");
setLastVal("WT");
setLastDRT("(D:Monkey!)");

# line 3628 "yygrammar.c"
      } break;
   case 361: {
      get_lexval();
      get_lexval();
#line 1397 "spec.acc"
 println("(D:Monkey!) = WW");
setLastVal("WW");
setLastDRT("(D:Monkey!)");

# line 3638 "yygrammar.c"
      } break;
   case 362: {
      get_lexval();
      get_lexval();
#line 1401 "spec.acc"
 println("(D:Monkey!) = WY");
setLastVal("WY");
setLastDRT("(D:Monkey!)");

# line 3648 "yygrammar.c"
      } break;
   case 363: {
      get_lexval();
#line 1405 "spec.acc"
 println("(D:Monkey!) = Y");
setLastVal("Y");
setLastDRT("(D:Monkey!)");

# line 3657 "yygrammar.c"
      } break;
   case 364: {
      get_lexval();
      get_lexval();
#line 1409 "spec.acc"
 println("(D:Monkey!) = YA");
setLastVal("YA");
setLastDRT("(D:Monkey!)");

# line 3667 "yygrammar.c"
      } break;
   case 365: {
      get_lexval();
      get_lexval();
#line 1413 "spec.acc"
 println("(D:Monkey!) = YD");
setLastVal("YD");
setLastDRT("(D:Monkey!)");

# line 3677 "yygrammar.c"
      } break;
   case 366: {
      get_lexval();
      get_lexval();
#line 1417 "spec.acc"
 println("(D:Monkey!) = YG");
setLastVal("YG");
setLastDRT("(D:Monkey!)");

# line 3687 "yygrammar.c"
      } break;
   case 367: {
      get_lexval();
      get_lexval();
#line 1421 "spec.acc"
 println("(D:Monkey!) = YH");
setLastVal("YH");
setLastDRT("(D:Monkey!)");

# line 3697 "yygrammar.c"
      } break;
   case 368: {
      get_lexval();
      get_lexval();
#line 1425 "spec.acc"
 println("(D:Monkey!) = YM");
setLastVal("YM");
setLastDRT("(D:Monkey!)");

# line 3707 "yygrammar.c"
      } break;
   case 369: {
      get_lexval();
      get_lexval();
#line 1429 "spec.acc"
 println("(D:Monkey!) = YN");
setLastVal("YN");
setLastDRT("(D:Monkey!)");

# line 3717 "yygrammar.c"
      } break;
   case 370: {
      get_lexval();
      get_lexval();
#line 1433 "spec.acc"
 println("(D:Monkey!) = YO");
setLastVal("YO");
setLastDRT("(D:Monkey!)");

# line 3727 "yygrammar.c"
      } break;
   case 371: {
      get_lexval();
      get_lexval();
#line 1437 "spec.acc"
 println("(D:Monkey!) = ZE");
setLastVal("ZE");
setLastDRT("(D:Monkey!)");

# line 3737 "yygrammar.c"
      } break;
   }
}

DRTSelfDirectedBehavior ()
{
   switch(yyselect()) {
   case 372: {
      get_lexval();
      get_lexval();
#line 1443 "spec.acc"
 println("(D:SelfDirectedBehavior) = AD");
setLastVal("AD");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3753 "yygrammar.c"
      } break;
   case 373: {
      get_lexval();
      get_lexval();
#line 1447 "spec.acc"
 println("(D:SelfDirectedBehavior) = AE");
setLastVal("AE");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3763 "yygrammar.c"
      } break;
   case 374: {
      get_lexval();
      get_lexval();
#line 1451 "spec.acc"
 println("(D:SelfDirectedBehavior) = AF");
setLastVal("AF");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3773 "yygrammar.c"
      } break;
   case 375: {
      get_lexval();
      get_lexval();
#line 1455 "spec.acc"
 println("(D:SelfDirectedBehavior) = AG");
setLastVal("AG");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3783 "yygrammar.c"
      } break;
   case 376: {
      get_lexval();
      get_lexval();
#line 1459 "spec.acc"
 println("(D:SelfDirectedBehavior) = AH");
setLastVal("AH");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3793 "yygrammar.c"
      } break;
   case 377: {
      get_lexval();
      get_lexval();
#line 1463 "spec.acc"
 println("(D:SelfDirectedBehavior) = AK");
setLastVal("AK");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3803 "yygrammar.c"
      } break;
   case 378: {
      get_lexval();
      get_lexval();
#line 1467 "spec.acc"
 println("(D:SelfDirectedBehavior) = AL");
setLastVal("AL");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3813 "yygrammar.c"
      } break;
   case 379: {
      get_lexval();
      get_lexval();
#line 1471 "spec.acc"
 println("(D:SelfDirectedBehavior) = AM");
setLastVal("AM");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3823 "yygrammar.c"
      } break;
   case 380: {
      get_lexval();
      get_lexval();
#line 1475 "spec.acc"
 println("(D:SelfDirectedBehavior) = AN");
setLastVal("AN");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3833 "yygrammar.c"
      } break;
   case 381: {
      get_lexval();
      get_lexval();
#line 1479 "spec.acc"
 println("(D:SelfDirectedBehavior) = AO");
setLastVal("AO");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3843 "yygrammar.c"
      } break;
   case 382: {
      get_lexval();
      get_lexval();
#line 1483 "spec.acc"
 println("(D:SelfDirectedBehavior) = AP");
setLastVal("AP");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3853 "yygrammar.c"
      } break;
   case 383: {
      get_lexval();
      get_lexval();
#line 1487 "spec.acc"
 println("(D:SelfDirectedBehavior) = AR");
setLastVal("AR");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3863 "yygrammar.c"
      } break;
   case 384: {
      get_lexval();
      get_lexval();
#line 1491 "spec.acc"
 println("(D:SelfDirectedBehavior) = AS");
setLastVal("AS");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3873 "yygrammar.c"
      } break;
   case 385: {
      get_lexval();
      get_lexval();
#line 1495 "spec.acc"
 println("(D:SelfDirectedBehavior) = AT");
setLastVal("AT");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3883 "yygrammar.c"
      } break;
   case 386: {
      get_lexval();
      get_lexval();
#line 1499 "spec.acc"
 println("(D:SelfDirectedBehavior) = AU");
setLastVal("AU");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3893 "yygrammar.c"
      } break;
   case 387: {
      get_lexval();
      get_lexval();
#line 1503 "spec.acc"
 println("(D:SelfDirectedBehavior) = AW");
setLastVal("AW");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3903 "yygrammar.c"
      } break;
   case 388: {
      get_lexval();
      get_lexval();
#line 1507 "spec.acc"
 println("(D:SelfDirectedBehavior) = AX");
setLastVal("AX");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3913 "yygrammar.c"
      } break;
   case 389: {
      get_lexval();
      get_lexval();
#line 1511 "spec.acc"
 println("(D:SelfDirectedBehavior) = AY");
setLastVal("AY");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3923 "yygrammar.c"
      } break;
   case 390: {
      get_lexval();
      get_lexval();
#line 1515 "spec.acc"
 println("(D:SelfDirectedBehavior) = AZ");
setLastVal("AZ");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3933 "yygrammar.c"
      } break;
   case 391: {
      get_lexval();
      get_lexval();
#line 1519 "spec.acc"
 println("(D:SelfDirectedBehavior) = FD");
setLastVal("FD");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3943 "yygrammar.c"
      } break;
   case 392: {
      get_lexval();
      get_lexval();
#line 1523 "spec.acc"
 println("(D:SelfDirectedBehavior) = LE");
setLastVal("LE");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3953 "yygrammar.c"
      } break;
   case 393: {
      get_lexval();
      get_lexval();
#line 1527 "spec.acc"
 println("(D:SelfDirectedBehavior) = LH");
setLastVal("LH");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3963 "yygrammar.c"
      } break;
   case 394: {
      get_lexval();
      get_lexval();
#line 1531 "spec.acc"
 println("(D:SelfDirectedBehavior) = NH");
setLastVal("NH");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3973 "yygrammar.c"
      } break;
   case 395: {
      get_lexval();
      get_lexval();
#line 1535 "spec.acc"
 println("(D:SelfDirectedBehavior) = PX");
setLastVal("PX");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3983 "yygrammar.c"
      } break;
   case 396: {
      get_lexval();
      get_lexval();
#line 1539 "spec.acc"
 println("(D:SelfDirectedBehavior) = TE");
setLastVal("TE");
setLastDRT("(D:SelfDirectedBehavior)");

# line 3993 "yygrammar.c"
      } break;
   }
}

DRTSoloDrink ()
{
   switch(yyselect()) {
   case 397: {
      get_lexval();
      get_lexval();
      get_lexval();
#line 1545 "spec.acc"
 println("(D:SoloDrink) = SDF");
setLastVal("SDF");
setLastDRT("(D:SoloDrink)");

# line 4010 "yygrammar.c"
      } break;
   case 398: {
      get_lexval();
      get_lexval();
      get_lexval();
#line 1549 "spec.acc"
 println("(D:SoloDrink) = SDR");
setLastVal("SDR");
setLastDRT("(D:SoloDrink)");

# line 4021 "yygrammar.c"
      } break;
   case 399: {
      get_lexval();
      get_lexval();
      get_lexval();
#line 1553 "spec.acc"
 println("(D:SoloDrink) = SDT");
setLastVal("SDT");
setLastDRT("(D:SoloDrink)");

# line 4032 "yygrammar.c"
      } break;
   }
}

STORE ()
{
   switch(yyselect()) {
   case 400: {
#line 1559 "spec.acc"
storeDRT();
# line 4043 "yygrammar.c"
      } break;
   }
}

CLEAR ()
{
   switch(yyselect()) {
   case 401: {
#line 1562 "spec.acc"
clearDRT();
# line 4054 "yygrammar.c"
      } break;
   }
}

PRINT ()
{
   switch(yyselect()) {
   case 402: {
#line 1565 "spec.acc"
copyContainer();
# line 4065 "yygrammar.c"
      } break;
   }
}

extern YYSTYPE yylval;
YYSTYPE yylval;
extern long yypos;
long yypos = 1;
/* GentleFlag = no */

typedef struct LEXELEMSTRUCT {
   YYSTYPE val;
   long pos;
   long sym;
   char * text;
   struct LEXELEMSTRUCT *next;
} LEXELEM;
   
LEXELEM *first_lexelem, *cur_lexelem;

init_lexelem()
{
   cur_lexelem = first_lexelem;
}

first_lexval () {
   LEXELEM *p;
   p = (LEXELEM *)malloc(sizeof(LEXELEM));
   if (! p) yymallocerror();
   p->val = yylval;
   p->pos = yypos;
   p->next = 0;
   cur_lexelem = p;
   first_lexelem = p;
}

next_lexval() {
   LEXELEM *p;
   p = (LEXELEM *)malloc(sizeof(LEXELEM));
   if (! p) yymallocerror();
   cur_lexelem-> next = p;
   p->val = yylval;
   p->pos = yypos;
   p->next = 0;
   cur_lexelem = p;
}

get_lexval() {
   extern int FREE_LEXELEMS;
   LEXELEM *p;
   yylval = cur_lexelem->val;
   yypos = cur_lexelem->pos;
   p = cur_lexelem;
   cur_lexelem = cur_lexelem->next;
   free(p);
}

extern int c_length;
int c_length = 2029;
extern int yygrammar[];
int yygrammar[] = {
0,
/* 1 */ 0,
/* 2 */ 6,
/* 3 */ 50000,
/* 4 */ -1,
/* 5 */ 403,
/* 6 */ 10,
/* 7 */ 22,
/* 8 */ -6,
/* 9 */ 1,
/* 10 */ 14,
/* 11 */ 54,
/* 12 */ -6,
/* 13 */ 2,
/* 14 */ 18,
/* 15 */ 127,
/* 16 */ -6,
/* 17 */ 3,
/* 18 */ 0,
/* 19 */ 117,
/* 20 */ -6,
/* 21 */ 4,
/* 22 */ 28,
/* 23 */ 50065,
/* 24 */ 1878,
/* 25 */ 197,
/* 26 */ -22,
/* 27 */ 5,
/* 28 */ 34,
/* 29 */ 50065,
/* 30 */ 147,
/* 31 */ 197,
/* 32 */ -22,
/* 33 */ 6,
/* 34 */ 40,
/* 35 */ 50065,
/* 36 */ 2003,
/* 37 */ 197,
/* 38 */ -22,
/* 39 */ 7,
/* 40 */ 46,
/* 41 */ 50065,
/* 42 */ 137,
/* 43 */ 197,
/* 44 */ -22,
/* 45 */ 8,
/* 46 */ 0,
/* 47 */ 50065,
/* 48 */ 137,
/* 49 */ 197,
/* 50 */ 50032,
/* 51 */ 143,
/* 52 */ -22,
/* 53 */ 9,
/* 54 */ 61,
/* 55 */ 50070,
/* 56 */ 50058,
/* 57 */ 197,
/* 58 */ 2021,
/* 59 */ -54,
/* 60 */ 10,
/* 61 */ 67,
/* 62 */ 50070,
/* 63 */ 1878,
/* 64 */ 2027,
/* 65 */ -54,
/* 66 */ 11,
/* 67 */ 73,
/* 68 */ 50070,
/* 69 */ 147,
/* 70 */ 2027,
/* 71 */ -54,
/* 72 */ 12,
/* 73 */ 79,
/* 74 */ 50070,
/* 75 */ 137,
/* 76 */ 2027,
/* 77 */ -54,
/* 78 */ 13,
/* 79 */ 87,
/* 80 */ 50070,
/* 81 */ 137,
/* 82 */ 50032,
/* 83 */ 143,
/* 84 */ 2027,
/* 85 */ -54,
/* 86 */ 14,
/* 87 */ 94,
/* 88 */ 50069,
/* 89 */ 50078,
/* 90 */ 50068,
/* 91 */ 2024,
/* 92 */ -54,
/* 93 */ 15,
/* 94 */ 106,
/* 95 */ 50069,
/* 96 */ 50078,
/* 97 */ 50068,
/* 98 */ 50032,
/* 99 */ 50079,
/* 100 */ 50086,
/* 101 */ 50069,
/* 102 */ 50082,
/* 103 */ 2024,
/* 104 */ -54,
/* 105 */ 16,
/* 106 */ 0,
/* 107 */ 50079,
/* 108 */ 50086,
/* 109 */ 50069,
/* 110 */ 50082,
/* 111 */ 50082,
/* 112 */ 50085,
/* 113 */ 50078,
/* 114 */ 2024,
/* 115 */ -54,
/* 116 */ 17,
/* 117 */ 121,
/* 118 */ 50073,
/* 119 */ -117,
/* 120 */ 18,
/* 121 */ 0,
/* 122 */ 50073,
/* 123 */ 50086,
/* 124 */ 50080,
/* 125 */ -117,
/* 126 */ 19,
/* 127 */ 131,
/* 128 */ 50079,
/* 129 */ -127,
/* 130 */ 20,
/* 131 */ 0,
/* 132 */ 50079,
/* 133 */ 50086,
/* 134 */ 50080,
/* 135 */ -127,
/* 136 */ 21,
/* 137 */ 0,
/* 138 */ 50083,
/* 139 */ 50068,
/* 140 */ 50065,
/* 141 */ -137,
/* 142 */ 22,
/* 143 */ 0,
/* 144 */ 50084,
/* 145 */ -143,
/* 146 */ 23,
/* 147 */ 152,
/* 148 */ 50069,
/* 149 */ 50065,
/* 150 */ -147,
/* 151 */ 24,
/* 152 */ 157,
/* 153 */ 50069,
/* 154 */ 50067,
/* 155 */ -147,
/* 156 */ 25,
/* 157 */ 162,
/* 158 */ 50069,
/* 159 */ 50070,
/* 160 */ -147,
/* 161 */ 26,
/* 162 */ 167,
/* 163 */ 50069,
/* 164 */ 50071,
/* 165 */ -147,
/* 166 */ 27,
/* 167 */ 172,
/* 168 */ 50069,
/* 169 */ 50072,
/* 170 */ -147,
/* 171 */ 28,
/* 172 */ 177,
/* 173 */ 50069,
/* 174 */ 50076,
/* 175 */ -147,
/* 176 */ 29,
/* 177 */ 182,
/* 178 */ 50069,
/* 179 */ 50077,
/* 180 */ -147,
/* 181 */ 30,
/* 182 */ 187,
/* 183 */ 50069,
/* 184 */ 50083,
/* 185 */ -147,
/* 186 */ 31,
/* 187 */ 192,
/* 188 */ 50069,
/* 189 */ 50085,
/* 190 */ -147,
/* 191 */ 32,
/* 192 */ 0,
/* 193 */ 50069,
/* 194 */ 50087,
/* 195 */ -147,
/* 196 */ 33,
/* 197 */ 202,
/* 198 */ 50065,
/* 199 */ 50065,
/* 200 */ -197,
/* 201 */ 34,
/* 202 */ 207,
/* 203 */ 50065,
/* 204 */ 50066,
/* 205 */ -197,
/* 206 */ 35,
/* 207 */ 212,
/* 208 */ 50065,
/* 209 */ 50067,
/* 210 */ -197,
/* 211 */ 36,
/* 212 */ 217,
/* 213 */ 50065,
/* 214 */ 50069,
/* 215 */ -197,
/* 216 */ 37,
/* 217 */ 222,
/* 218 */ 50065,
/* 219 */ 50071,
/* 220 */ -197,
/* 221 */ 38,
/* 222 */ 227,
/* 223 */ 50065,
/* 224 */ 50072,
/* 225 */ -197,
/* 226 */ 39,
/* 227 */ 232,
/* 228 */ 50065,
/* 229 */ 50073,
/* 230 */ -197,
/* 231 */ 40,
/* 232 */ 237,
/* 233 */ 50065,
/* 234 */ 50076,
/* 235 */ -197,
/* 236 */ 41,
/* 237 */ 242,
/* 238 */ 50065,
/* 239 */ 50077,
/* 240 */ -197,
/* 241 */ 42,
/* 242 */ 247,
/* 243 */ 50065,
/* 244 */ 50078,
/* 245 */ -197,
/* 246 */ 43,
/* 247 */ 252,
/* 248 */ 50065,
/* 249 */ 50079,
/* 250 */ -197,
/* 251 */ 44,
/* 252 */ 257,
/* 253 */ 50065,
/* 254 */ 50082,
/* 255 */ -197,
/* 256 */ 45,
/* 257 */ 262,
/* 258 */ 50065,
/* 259 */ 50083,
/* 260 */ -197,
/* 261 */ 46,
/* 262 */ 267,
/* 263 */ 50065,
/* 264 */ 50084,
/* 265 */ -197,
/* 266 */ 47,
/* 267 */ 272,
/* 268 */ 50065,
/* 269 */ 50090,
/* 270 */ -197,
/* 271 */ 48,
/* 272 */ 276,
/* 273 */ 50066,
/* 274 */ -197,
/* 275 */ 49,
/* 276 */ 281,
/* 277 */ 50066,
/* 278 */ 50065,
/* 279 */ -197,
/* 280 */ 50,
/* 281 */ 286,
/* 282 */ 50066,
/* 283 */ 50066,
/* 284 */ -197,
/* 285 */ 51,
/* 286 */ 291,
/* 287 */ 50066,
/* 288 */ 50067,
/* 289 */ -197,
/* 290 */ 52,
/* 291 */ 296,
/* 292 */ 50066,
/* 293 */ 50068,
/* 294 */ -197,
/* 295 */ 53,
/* 296 */ 301,
/* 297 */ 50066,
/* 298 */ 50069,
/* 299 */ -197,
/* 300 */ 54,
/* 301 */ 306,
/* 302 */ 50066,
/* 303 */ 50070,
/* 304 */ -197,
/* 305 */ 55,
/* 306 */ 311,
/* 307 */ 50066,
/* 308 */ 50071,
/* 309 */ -197,
/* 310 */ 56,
/* 311 */ 316,
/* 312 */ 50066,
/* 313 */ 50072,
/* 314 */ -197,
/* 315 */ 57,
/* 316 */ 321,
/* 317 */ 50066,
/* 318 */ 50073,
/* 319 */ -197,
/* 320 */ 58,
/* 321 */ 326,
/* 322 */ 50066,
/* 323 */ 50074,
/* 324 */ -197,
/* 325 */ 59,
/* 326 */ 331,
/* 327 */ 50066,
/* 328 */ 50075,
/* 329 */ -197,
/* 330 */ 60,
/* 331 */ 336,
/* 332 */ 50066,
/* 333 */ 50076,
/* 334 */ -197,
/* 335 */ 61,
/* 336 */ 341,
/* 337 */ 50066,
/* 338 */ 50078,
/* 339 */ -197,
/* 340 */ 62,
/* 341 */ 346,
/* 342 */ 50066,
/* 343 */ 50079,
/* 344 */ -197,
/* 345 */ 63,
/* 346 */ 351,
/* 347 */ 50066,
/* 348 */ 50081,
/* 349 */ -197,
/* 350 */ 64,
/* 351 */ 356,
/* 352 */ 50066,
/* 353 */ 50083,
/* 354 */ -197,
/* 355 */ 65,
/* 356 */ 361,
/* 357 */ 50066,
/* 358 */ 50084,
/* 359 */ -197,
/* 360 */ 66,
/* 361 */ 366,
/* 362 */ 50066,
/* 363 */ 50085,
/* 364 */ -197,
/* 365 */ 67,
/* 366 */ 371,
/* 367 */ 50066,
/* 368 */ 50086,
/* 369 */ -197,
/* 370 */ 68,
/* 371 */ 376,
/* 372 */ 50066,
/* 373 */ 50089,
/* 374 */ -197,
/* 375 */ 69,
/* 376 */ 381,
/* 377 */ 50066,
/* 378 */ 50090,
/* 379 */ -197,
/* 380 */ 70,
/* 381 */ 385,
/* 382 */ 50067,
/* 383 */ -197,
/* 384 */ 71,
/* 385 */ 390,
/* 386 */ 50067,
/* 387 */ 50065,
/* 388 */ -197,
/* 389 */ 72,
/* 390 */ 395,
/* 391 */ 50067,
/* 392 */ 50066,
/* 393 */ -197,
/* 394 */ 73,
/* 395 */ 400,
/* 396 */ 50067,
/* 397 */ 50067,
/* 398 */ -197,
/* 399 */ 74,
/* 400 */ 405,
/* 401 */ 50067,
/* 402 */ 50068,
/* 403 */ -197,
/* 404 */ 75,
/* 405 */ 410,
/* 406 */ 50067,
/* 407 */ 50069,
/* 408 */ -197,
/* 409 */ 76,
/* 410 */ 415,
/* 411 */ 50067,
/* 412 */ 50070,
/* 413 */ -197,
/* 414 */ 77,
/* 415 */ 420,
/* 416 */ 50067,
/* 417 */ 50071,
/* 418 */ -197,
/* 419 */ 78,
/* 420 */ 425,
/* 421 */ 50067,
/* 422 */ 50072,
/* 423 */ -197,
/* 424 */ 79,
/* 425 */ 430,
/* 426 */ 50067,
/* 427 */ 50073,
/* 428 */ -197,
/* 429 */ 80,
/* 430 */ 435,
/* 431 */ 50067,
/* 432 */ 50074,
/* 433 */ -197,
/* 434 */ 81,
/* 435 */ 440,
/* 436 */ 50067,
/* 437 */ 50075,
/* 438 */ -197,
/* 439 */ 82,
/* 440 */ 445,
/* 441 */ 50067,
/* 442 */ 50076,
/* 443 */ -197,
/* 444 */ 83,
/* 445 */ 450,
/* 446 */ 50067,
/* 447 */ 50077,
/* 448 */ -197,
/* 449 */ 84,
/* 450 */ 455,
/* 451 */ 50067,
/* 452 */ 50078,
/* 453 */ -197,
/* 454 */ 85,
/* 455 */ 460,
/* 456 */ 50067,
/* 457 */ 50079,
/* 458 */ -197,
/* 459 */ 86,
/* 460 */ 465,
/* 461 */ 50067,
/* 462 */ 50080,
/* 463 */ -197,
/* 464 */ 87,
/* 465 */ 470,
/* 466 */ 50067,
/* 467 */ 50081,
/* 468 */ -197,
/* 469 */ 88,
/* 470 */ 475,
/* 471 */ 50067,
/* 472 */ 50082,
/* 473 */ -197,
/* 474 */ 89,
/* 475 */ 480,
/* 476 */ 50067,
/* 477 */ 50083,
/* 478 */ -197,
/* 479 */ 90,
/* 480 */ 485,
/* 481 */ 50067,
/* 482 */ 50084,
/* 483 */ -197,
/* 484 */ 91,
/* 485 */ 490,
/* 486 */ 50067,
/* 487 */ 50085,
/* 488 */ -197,
/* 489 */ 92,
/* 490 */ 495,
/* 491 */ 50067,
/* 492 */ 50087,
/* 493 */ -197,
/* 494 */ 93,
/* 495 */ 500,
/* 496 */ 50067,
/* 497 */ 50089,
/* 498 */ -197,
/* 499 */ 94,
/* 500 */ 505,
/* 501 */ 50067,
/* 502 */ 50090,
/* 503 */ -197,
/* 504 */ 95,
/* 505 */ 510,
/* 506 */ 50068,
/* 507 */ 50065,
/* 508 */ -197,
/* 509 */ 96,
/* 510 */ 515,
/* 511 */ 50068,
/* 512 */ 50068,
/* 513 */ -197,
/* 514 */ 97,
/* 515 */ 520,
/* 516 */ 50068,
/* 517 */ 50069,
/* 518 */ -197,
/* 519 */ 98,
/* 520 */ 525,
/* 521 */ 50068,
/* 522 */ 50071,
/* 523 */ -197,
/* 524 */ 99,
/* 525 */ 530,
/* 526 */ 50068,
/* 527 */ 50072,
/* 528 */ -197,
/* 529 */ 100,
/* 530 */ 535,
/* 531 */ 50068,
/* 532 */ 50073,
/* 533 */ -197,
/* 534 */ 101,
/* 535 */ 540,
/* 536 */ 50068,
/* 537 */ 50075,
/* 538 */ -197,
/* 539 */ 102,
/* 540 */ 545,
/* 541 */ 50068,
/* 542 */ 50076,
/* 543 */ -197,
/* 544 */ 103,
/* 545 */ 550,
/* 546 */ 50068,
/* 547 */ 50077,
/* 548 */ -197,
/* 549 */ 104,
/* 550 */ 555,
/* 551 */ 50068,
/* 552 */ 50078,
/* 553 */ -197,
/* 554 */ 105,
/* 555 */ 560,
/* 556 */ 50068,
/* 557 */ 50079,
/* 558 */ -197,
/* 559 */ 106,
/* 560 */ 565,
/* 561 */ 50068,
/* 562 */ 50082,
/* 563 */ -197,
/* 564 */ 107,
/* 565 */ 570,
/* 566 */ 50068,
/* 567 */ 50083,
/* 568 */ -197,
/* 569 */ 108,
/* 570 */ 575,
/* 571 */ 50068,
/* 572 */ 50084,
/* 573 */ -197,
/* 574 */ 109,
/* 575 */ 580,
/* 576 */ 50068,
/* 577 */ 50085,
/* 578 */ -197,
/* 579 */ 110,
/* 580 */ 585,
/* 581 */ 50068,
/* 582 */ 50087,
/* 583 */ -197,
/* 584 */ 111,
/* 585 */ 590,
/* 586 */ 50068,
/* 587 */ 50088,
/* 588 */ -197,
/* 589 */ 112,
/* 590 */ 595,
/* 591 */ 50068,
/* 592 */ 50089,
/* 593 */ -197,
/* 594 */ 113,
/* 595 */ 600,
/* 596 */ 50068,
/* 597 */ 50090,
/* 598 */ -197,
/* 599 */ 114,
/* 600 */ 605,
/* 601 */ 50069,
/* 602 */ 50065,
/* 603 */ -197,
/* 604 */ 115,
/* 605 */ 610,
/* 606 */ 50069,
/* 607 */ 50069,
/* 608 */ -197,
/* 609 */ 116,
/* 610 */ 615,
/* 611 */ 50069,
/* 612 */ 50071,
/* 613 */ -197,
/* 614 */ 117,
/* 615 */ 620,
/* 616 */ 50069,
/* 617 */ 50073,
/* 618 */ -197,
/* 619 */ 118,
/* 620 */ 625,
/* 621 */ 50069,
/* 622 */ 50076,
/* 623 */ -197,
/* 624 */ 119,
/* 625 */ 630,
/* 626 */ 50069,
/* 627 */ 50078,
/* 628 */ -197,
/* 629 */ 120,
/* 630 */ 635,
/* 631 */ 50069,
/* 632 */ 50079,
/* 633 */ -197,
/* 634 */ 121,
/* 635 */ 640,
/* 636 */ 50069,
/* 637 */ 50084,
/* 638 */ -197,
/* 639 */ 122,
/* 640 */ 645,
/* 641 */ 50069,
/* 642 */ 50086,
/* 643 */ -197,
/* 644 */ 123,
/* 645 */ 650,
/* 646 */ 50069,
/* 647 */ 50088,
/* 648 */ -197,
/* 649 */ 124,
/* 650 */ 655,
/* 651 */ 50069,
/* 652 */ 50090,
/* 653 */ -197,
/* 654 */ 125,
/* 655 */ 659,
/* 656 */ 50070,
/* 657 */ -197,
/* 658 */ 126,
/* 659 */ 664,
/* 660 */ 50070,
/* 661 */ 50065,
/* 662 */ -197,
/* 663 */ 127,
/* 664 */ 669,
/* 665 */ 50070,
/* 666 */ 50067,
/* 667 */ -197,
/* 668 */ 128,
/* 669 */ 674,
/* 670 */ 50070,
/* 671 */ 50070,
/* 672 */ -197,
/* 673 */ 129,
/* 674 */ 679,
/* 675 */ 50070,
/* 676 */ 50075,
/* 677 */ -197,
/* 678 */ 130,
/* 679 */ 684,
/* 680 */ 50070,
/* 681 */ 50076,
/* 682 */ -197,
/* 683 */ 131,
/* 684 */ 689,
/* 685 */ 50070,
/* 686 */ 50080,
/* 687 */ -197,
/* 688 */ 132,
/* 689 */ 694,
/* 690 */ 50070,
/* 691 */ 50082,
/* 692 */ -197,
/* 693 */ 133,
/* 694 */ 699,
/* 695 */ 50070,
/* 696 */ 50089,
/* 697 */ -197,
/* 698 */ 134,
/* 699 */ 704,
/* 700 */ 50070,
/* 701 */ 50089,
/* 702 */ -197,
/* 703 */ 135,
/* 704 */ 709,
/* 705 */ 50070,
/* 706 */ 50090,
/* 707 */ -197,
/* 708 */ 136,
/* 709 */ 714,
/* 710 */ 50071,
/* 711 */ 50065,
/* 712 */ -197,
/* 713 */ 137,
/* 714 */ 719,
/* 715 */ 50071,
/* 716 */ 50067,
/* 717 */ -197,
/* 718 */ 138,
/* 719 */ 724,
/* 720 */ 50071,
/* 721 */ 50069,
/* 722 */ -197,
/* 723 */ 139,
/* 724 */ 729,
/* 725 */ 50071,
/* 726 */ 50070,
/* 727 */ -197,
/* 728 */ 140,
/* 729 */ 734,
/* 730 */ 50071,
/* 731 */ 50071,
/* 732 */ -197,
/* 733 */ 141,
/* 734 */ 739,
/* 735 */ 50071,
/* 736 */ 50072,
/* 737 */ -197,
/* 738 */ 142,
/* 739 */ 744,
/* 740 */ 50071,
/* 741 */ 50076,
/* 742 */ -197,
/* 743 */ 143,
/* 744 */ 749,
/* 745 */ 50071,
/* 746 */ 50077,
/* 747 */ -197,
/* 748 */ 144,
/* 749 */ 754,
/* 750 */ 50071,
/* 751 */ 50078,
/* 752 */ -197,
/* 753 */ 145,
/* 754 */ 759,
/* 755 */ 50071,
/* 756 */ 50079,
/* 757 */ -197,
/* 758 */ 146,
/* 759 */ 764,
/* 760 */ 50071,
/* 761 */ 50082,
/* 762 */ -197,
/* 763 */ 147,
/* 764 */ 769,
/* 765 */ 50071,
/* 766 */ 50083,
/* 767 */ -197,
/* 768 */ 148,
/* 769 */ 774,
/* 770 */ 50071,
/* 771 */ 50084,
/* 772 */ -197,
/* 773 */ 149,
/* 774 */ 779,
/* 775 */ 50071,
/* 776 */ 50085,
/* 777 */ -197,
/* 778 */ 150,
/* 779 */ 784,
/* 780 */ 50071,
/* 781 */ 50086,
/* 782 */ -197,
/* 783 */ 151,
/* 784 */ 789,
/* 785 */ 50071,
/* 786 */ 50090,
/* 787 */ -197,
/* 788 */ 152,
/* 789 */ 793,
/* 790 */ 50072,
/* 791 */ -197,
/* 792 */ 153,
/* 793 */ 798,
/* 794 */ 50072,
/* 795 */ 50065,
/* 796 */ -197,
/* 797 */ 154,
/* 798 */ 803,
/* 799 */ 50072,
/* 800 */ 50066,
/* 801 */ -197,
/* 802 */ 155,
/* 803 */ 808,
/* 804 */ 50072,
/* 805 */ 50067,
/* 806 */ -197,
/* 807 */ 156,
/* 808 */ 813,
/* 809 */ 50072,
/* 810 */ 50069,
/* 811 */ -197,
/* 812 */ 157,
/* 813 */ 818,
/* 814 */ 50072,
/* 815 */ 50072,
/* 816 */ -197,
/* 817 */ 158,
/* 818 */ 823,
/* 819 */ 50072,
/* 820 */ 50079,
/* 821 */ -197,
/* 822 */ 159,
/* 823 */ 828,
/* 824 */ 50072,
/* 825 */ 50082,
/* 826 */ -197,
/* 827 */ 160,
/* 828 */ 833,
/* 829 */ 50072,
/* 830 */ 50083,
/* 831 */ -197,
/* 832 */ 161,
/* 833 */ 838,
/* 834 */ 50072,
/* 835 */ 50084,
/* 836 */ -197,
/* 837 */ 162,
/* 838 */ 843,
/* 839 */ 50073,
/* 840 */ 50066,
/* 841 */ -197,
/* 842 */ 163,
/* 843 */ 848,
/* 844 */ 50073,
/* 845 */ 50071,
/* 846 */ -197,
/* 847 */ 164,
/* 848 */ 853,
/* 849 */ 50073,
/* 850 */ 50077,
/* 851 */ -197,
/* 852 */ 165,
/* 853 */ 858,
/* 854 */ 50073,
/* 855 */ 50080,
/* 856 */ -197,
/* 857 */ 166,
/* 858 */ 863,
/* 859 */ 50074,
/* 860 */ 50065,
/* 861 */ -197,
/* 862 */ 167,
/* 863 */ 868,
/* 864 */ 50074,
/* 865 */ 50066,
/* 866 */ -197,
/* 867 */ 168,
/* 868 */ 873,
/* 869 */ 50074,
/* 870 */ 50069,
/* 871 */ -197,
/* 872 */ 169,
/* 873 */ 878,
/* 874 */ 50074,
/* 875 */ 50073,
/* 876 */ -197,
/* 877 */ 170,
/* 878 */ 883,
/* 879 */ 50074,
/* 880 */ 50074,
/* 881 */ -197,
/* 882 */ 171,
/* 883 */ 888,
/* 884 */ 50074,
/* 885 */ 50075,
/* 886 */ -197,
/* 887 */ 172,
/* 888 */ 893,
/* 889 */ 50074,
/* 890 */ 50076,
/* 891 */ -197,
/* 892 */ 173,
/* 893 */ 898,
/* 894 */ 50074,
/* 895 */ 50078,
/* 896 */ -197,
/* 897 */ 174,
/* 898 */ 903,
/* 899 */ 50074,
/* 900 */ 50079,
/* 901 */ -197,
/* 902 */ 175,
/* 903 */ 908,
/* 904 */ 50074,
/* 905 */ 50083,
/* 906 */ -197,
/* 907 */ 176,
/* 908 */ 913,
/* 909 */ 50074,
/* 910 */ 50085,
/* 911 */ -197,
/* 912 */ 177,
/* 913 */ 918,
/* 914 */ 50074,
/* 915 */ 50089,
/* 916 */ -197,
/* 917 */ 178,
/* 918 */ 923,
/* 919 */ 50075,
/* 920 */ 50065,
/* 921 */ -197,
/* 922 */ 179,
/* 923 */ 928,
/* 924 */ 50075,
/* 925 */ 50066,
/* 926 */ -197,
/* 927 */ 180,
/* 928 */ 933,
/* 929 */ 50075,
/* 930 */ 50068,
/* 931 */ -197,
/* 932 */ 181,
/* 933 */ 938,
/* 934 */ 50075,
/* 935 */ 50071,
/* 936 */ -197,
/* 937 */ 182,
/* 938 */ 943,
/* 939 */ 50075,
/* 940 */ 50072,
/* 941 */ -197,
/* 942 */ 183,
/* 943 */ 948,
/* 944 */ 50075,
/* 945 */ 50073,
/* 946 */ -197,
/* 947 */ 184,
/* 948 */ 953,
/* 949 */ 50075,
/* 950 */ 50075,
/* 951 */ -197,
/* 952 */ 185,
/* 953 */ 958,
/* 954 */ 50075,
/* 955 */ 50076,
/* 956 */ -197,
/* 957 */ 186,
/* 958 */ 963,
/* 959 */ 50075,
/* 960 */ 50077,
/* 961 */ -197,
/* 962 */ 187,
/* 963 */ 968,
/* 964 */ 50075,
/* 965 */ 50078,
/* 966 */ -197,
/* 967 */ 188,
/* 968 */ 973,
/* 969 */ 50075,
/* 970 */ 50079,
/* 971 */ -197,
/* 972 */ 189,
/* 973 */ 978,
/* 974 */ 50075,
/* 975 */ 50084,
/* 976 */ -197,
/* 977 */ 190,
/* 978 */ 983,
/* 979 */ 50075,
/* 980 */ 50089,
/* 981 */ -197,
/* 982 */ 191,
/* 983 */ 988,
/* 984 */ 50075,
/* 985 */ 50090,
/* 986 */ -197,
/* 987 */ 192,
/* 988 */ 992,
/* 989 */ 50076,
/* 990 */ -197,
/* 991 */ 193,
/* 992 */ 997,
/* 993 */ 50076,
/* 994 */ 50065,
/* 995 */ -197,
/* 996 */ 194,
/* 997 */ 1002,
/* 998 */ 50076,
/* 999 */ 50066,
/* 1000 */ -197,
/* 1001 */ 195,
/* 1002 */ 1007,
/* 1003 */ 50076,
/* 1004 */ 50067,
/* 1005 */ -197,
/* 1006 */ 196,
/* 1007 */ 1012,
/* 1008 */ 50076,
/* 1009 */ 50069,
/* 1010 */ -197,
/* 1011 */ 197,
/* 1012 */ 1017,
/* 1013 */ 50076,
/* 1014 */ 50070,
/* 1015 */ -197,
/* 1016 */ 198,
/* 1017 */ 1022,
/* 1018 */ 50076,
/* 1019 */ 50071,
/* 1020 */ -197,
/* 1021 */ 199,
/* 1022 */ 1027,
/* 1023 */ 50076,
/* 1024 */ 50075,
/* 1025 */ -197,
/* 1026 */ 200,
/* 1027 */ 1032,
/* 1028 */ 50076,
/* 1029 */ 50076,
/* 1030 */ -197,
/* 1031 */ 201,
/* 1032 */ 1037,
/* 1033 */ 50076,
/* 1034 */ 50077,
/* 1035 */ -197,
/* 1036 */ 202,
/* 1037 */ 1042,
/* 1038 */ 50076,
/* 1039 */ 50078,
/* 1040 */ -197,
/* 1041 */ 203,
/* 1042 */ 1047,
/* 1043 */ 50076,
/* 1044 */ 50080,
/* 1045 */ -197,
/* 1046 */ 204,
/* 1047 */ 1052,
/* 1048 */ 50076,
/* 1049 */ 50082,
/* 1050 */ -197,
/* 1051 */ 205,
/* 1052 */ 1057,
/* 1053 */ 50076,
/* 1054 */ 50084,
/* 1055 */ -197,
/* 1056 */ 206,
/* 1057 */ 1062,
/* 1058 */ 50076,
/* 1059 */ 50085,
/* 1060 */ -197,
/* 1061 */ 207,
/* 1062 */ 1067,
/* 1063 */ 50076,
/* 1064 */ 50088,
/* 1065 */ -197,
/* 1066 */ 208,
/* 1067 */ 1072,
/* 1068 */ 50076,
/* 1069 */ 50089,
/* 1070 */ -197,
/* 1071 */ 209,
/* 1072 */ 1077,
/* 1073 */ 50076,
/* 1074 */ 50090,
/* 1075 */ -197,
/* 1076 */ 210,
/* 1077 */ 1082,
/* 1078 */ 50077,
/* 1079 */ 50049,
/* 1080 */ -197,
/* 1081 */ 211,
/* 1082 */ 1087,
/* 1083 */ 50077,
/* 1084 */ 50065,
/* 1085 */ -197,
/* 1086 */ 212,
/* 1087 */ 1092,
/* 1088 */ 50077,
/* 1089 */ 50066,
/* 1090 */ -197,
/* 1091 */ 213,
/* 1092 */ 1097,
/* 1093 */ 50077,
/* 1094 */ 50067,
/* 1095 */ -197,
/* 1096 */ 214,
/* 1097 */ 1102,
/* 1098 */ 50077,
/* 1099 */ 50068,
/* 1100 */ -197,
/* 1101 */ 215,
/* 1102 */ 1107,
/* 1103 */ 50077,
/* 1104 */ 50069,
/* 1105 */ -197,
/* 1106 */ 216,
/* 1107 */ 1112,
/* 1108 */ 50077,
/* 1109 */ 50070,
/* 1110 */ -197,
/* 1111 */ 217,
/* 1112 */ 1117,
/* 1113 */ 50077,
/* 1114 */ 50071,
/* 1115 */ -197,
/* 1116 */ 218,
/* 1117 */ 1122,
/* 1118 */ 50077,
/* 1119 */ 50072,
/* 1120 */ -197,
/* 1121 */ 219,
/* 1122 */ 1127,
/* 1123 */ 50077,
/* 1124 */ 50073,
/* 1125 */ -197,
/* 1126 */ 220,
/* 1127 */ 1132,
/* 1128 */ 50077,
/* 1129 */ 50074,
/* 1130 */ -197,
/* 1131 */ 221,
/* 1132 */ 1137,
/* 1133 */ 50077,
/* 1134 */ 50075,
/* 1135 */ -197,
/* 1136 */ 222,
/* 1137 */ 1142,
/* 1138 */ 50077,
/* 1139 */ 50076,
/* 1140 */ -197,
/* 1141 */ 223,
/* 1142 */ 1147,
/* 1143 */ 50077,
/* 1144 */ 50077,
/* 1145 */ -197,
/* 1146 */ 224,
/* 1147 */ 1152,
/* 1148 */ 50077,
/* 1149 */ 50078,
/* 1150 */ -197,
/* 1151 */ 225,
/* 1152 */ 1157,
/* 1153 */ 50077,
/* 1154 */ 50079,
/* 1155 */ -197,
/* 1156 */ 226,
/* 1157 */ 1162,
/* 1158 */ 50077,
/* 1159 */ 50081,
/* 1160 */ -197,
/* 1161 */ 227,
/* 1162 */ 1167,
/* 1163 */ 50077,
/* 1164 */ 50082,
/* 1165 */ -197,
/* 1166 */ 228,
/* 1167 */ 1172,
/* 1168 */ 50077,
/* 1169 */ 50083,
/* 1170 */ -197,
/* 1171 */ 229,
/* 1172 */ 1177,
/* 1173 */ 50077,
/* 1174 */ 50084,
/* 1175 */ -197,
/* 1176 */ 230,
/* 1177 */ 1182,
/* 1178 */ 50077,
/* 1179 */ 50085,
/* 1180 */ -197,
/* 1181 */ 231,
/* 1182 */ 1187,
/* 1183 */ 50077,
/* 1184 */ 50087,
/* 1185 */ -197,
/* 1186 */ 232,
/* 1187 */ 1192,
/* 1188 */ 50077,
/* 1189 */ 50088,
/* 1190 */ -197,
/* 1191 */ 233,
/* 1192 */ 1197,
/* 1193 */ 50077,
/* 1194 */ 50089,
/* 1195 */ -197,
/* 1196 */ 234,
/* 1197 */ 1202,
/* 1198 */ 50077,
/* 1199 */ 50090,
/* 1200 */ -197,
/* 1201 */ 235,
/* 1202 */ 1207,
/* 1203 */ 50078,
/* 1204 */ 50065,
/* 1205 */ -197,
/* 1206 */ 236,
/* 1207 */ 1212,
/* 1208 */ 50078,
/* 1209 */ 50066,
/* 1210 */ -197,
/* 1211 */ 237,
/* 1212 */ 1217,
/* 1213 */ 50078,
/* 1214 */ 50068,
/* 1215 */ -197,
/* 1216 */ 238,
/* 1217 */ 1222,
/* 1218 */ 50078,
/* 1219 */ 50069,
/* 1220 */ -197,
/* 1221 */ 239,
/* 1222 */ 1227,
/* 1223 */ 50078,
/* 1224 */ 50072,
/* 1225 */ -197,
/* 1226 */ 240,
/* 1227 */ 1232,
/* 1228 */ 50078,
/* 1229 */ 50077,
/* 1230 */ -197,
/* 1231 */ 241,
/* 1232 */ 1237,
/* 1233 */ 50078,
/* 1234 */ 50078,
/* 1235 */ -197,
/* 1236 */ 242,
/* 1237 */ 1242,
/* 1238 */ 50078,
/* 1239 */ 50080,
/* 1240 */ -197,
/* 1241 */ 243,
/* 1242 */ 1247,
/* 1243 */ 50078,
/* 1244 */ 50085,
/* 1245 */ -197,
/* 1246 */ 244,
/* 1247 */ 1252,
/* 1248 */ 50079,
/* 1249 */ 50065,
/* 1250 */ -197,
/* 1251 */ 245,
/* 1252 */ 1257,
/* 1253 */ 50079,
/* 1254 */ 50066,
/* 1255 */ -197,
/* 1256 */ 246,
/* 1257 */ 1262,
/* 1258 */ 50079,
/* 1259 */ 50067,
/* 1260 */ -197,
/* 1261 */ 247,
/* 1262 */ 1267,
/* 1263 */ 50079,
/* 1264 */ 50068,
/* 1265 */ -197,
/* 1266 */ 248,
/* 1267 */ 1272,
/* 1268 */ 50079,
/* 1269 */ 50077,
/* 1270 */ -197,
/* 1271 */ 249,
/* 1272 */ 1277,
/* 1273 */ 50079,
/* 1274 */ 50080,
/* 1275 */ -197,
/* 1276 */ 250,
/* 1277 */ 1282,
/* 1278 */ 50079,
/* 1279 */ 50084,
/* 1280 */ -197,
/* 1281 */ 251,
/* 1282 */ 1287,
/* 1283 */ 50079,
/* 1284 */ 50087,
/* 1285 */ -197,
/* 1286 */ 252,
/* 1287 */ 1292,
/* 1288 */ 50079,
/* 1289 */ 50090,
/* 1290 */ -197,
/* 1291 */ 253,
/* 1292 */ 1296,
/* 1293 */ 50080,
/* 1294 */ -197,
/* 1295 */ 254,
/* 1296 */ 1301,
/* 1297 */ 50080,
/* 1298 */ 50065,
/* 1299 */ -197,
/* 1300 */ 255,
/* 1301 */ 1306,
/* 1302 */ 50080,
/* 1303 */ 50066,
/* 1304 */ -197,
/* 1305 */ 256,
/* 1306 */ 1311,
/* 1307 */ 50080,
/* 1308 */ 50067,
/* 1309 */ -197,
/* 1310 */ 257,
/* 1311 */ 1316,
/* 1312 */ 50080,
/* 1313 */ 50068,
/* 1314 */ -197,
/* 1315 */ 258,
/* 1316 */ 1321,
/* 1317 */ 50080,
/* 1318 */ 50069,
/* 1319 */ -197,
/* 1320 */ 259,
/* 1321 */ 1326,
/* 1322 */ 50080,
/* 1323 */ 50070,
/* 1324 */ -197,
/* 1325 */ 260,
/* 1326 */ 1331,
/* 1327 */ 50080,
/* 1328 */ 50071,
/* 1329 */ -197,
/* 1330 */ 261,
/* 1331 */ 1336,
/* 1332 */ 50080,
/* 1333 */ 50072,
/* 1334 */ -197,
/* 1335 */ 262,
/* 1336 */ 1341,
/* 1337 */ 50080,
/* 1338 */ 50073,
/* 1339 */ -197,
/* 1340 */ 263,
/* 1341 */ 1346,
/* 1342 */ 50080,
/* 1343 */ 50076,
/* 1344 */ -197,
/* 1345 */ 264,
/* 1346 */ 1351,
/* 1347 */ 50080,
/* 1348 */ 50078,
/* 1349 */ -197,
/* 1350 */ 265,
/* 1351 */ 1356,
/* 1352 */ 50080,
/* 1353 */ 50079,
/* 1354 */ -197,
/* 1355 */ 266,
/* 1356 */ 1361,
/* 1357 */ 50080,
/* 1358 */ 50080,
/* 1359 */ -197,
/* 1360 */ 267,
/* 1361 */ 1366,
/* 1362 */ 50080,
/* 1363 */ 50082,
/* 1364 */ -197,
/* 1365 */ 268,
/* 1366 */ 1371,
/* 1367 */ 50080,
/* 1368 */ 50083,
/* 1369 */ -197,
/* 1370 */ 269,
/* 1371 */ 1376,
/* 1372 */ 50080,
/* 1373 */ 50084,
/* 1374 */ -197,
/* 1375 */ 270,
/* 1376 */ 1381,
/* 1377 */ 50080,
/* 1378 */ 50085,
/* 1379 */ -197,
/* 1380 */ 271,
/* 1381 */ 1386,
/* 1382 */ 50080,
/* 1383 */ 50087,
/* 1384 */ -197,
/* 1385 */ 272,
/* 1386 */ 1391,
/* 1387 */ 50080,
/* 1388 */ 50088,
/* 1389 */ -197,
/* 1390 */ 273,
/* 1391 */ 1396,
/* 1392 */ 50080,
/* 1393 */ 50089,
/* 1394 */ -197,
/* 1395 */ 274,
/* 1396 */ 1400,
/* 1397 */ 50081,
/* 1398 */ -197,
/* 1399 */ 275,
/* 1400 */ 1405,
/* 1401 */ 50081,
/* 1402 */ 50074,
/* 1403 */ -197,
/* 1404 */ 276,
/* 1405 */ 1410,
/* 1406 */ 50081,
/* 1407 */ 50081,
/* 1408 */ -197,
/* 1409 */ 277,
/* 1410 */ 1415,
/* 1411 */ 50082,
/* 1412 */ 50049,
/* 1413 */ -197,
/* 1414 */ 278,
/* 1415 */ 1420,
/* 1416 */ 50082,
/* 1417 */ 50065,
/* 1418 */ -197,
/* 1419 */ 279,
/* 1420 */ 1425,
/* 1421 */ 50082,
/* 1422 */ 50068,
/* 1423 */ -197,
/* 1424 */ 280,
/* 1425 */ 1430,
/* 1426 */ 50082,
/* 1427 */ 50069,
/* 1428 */ -197,
/* 1429 */ 281,
/* 1430 */ 1435,
/* 1431 */ 50082,
/* 1432 */ 50070,
/* 1433 */ -197,
/* 1434 */ 282,
/* 1435 */ 1440,
/* 1436 */ 50082,
/* 1437 */ 50071,
/* 1438 */ -197,
/* 1439 */ 283,
/* 1440 */ 1445,
/* 1441 */ 50082,
/* 1442 */ 50072,
/* 1443 */ -197,
/* 1444 */ 284,
/* 1445 */ 1450,
/* 1446 */ 50082,
/* 1447 */ 50073,
/* 1448 */ -197,
/* 1449 */ 285,
/* 1450 */ 1455,
/* 1451 */ 50082,
/* 1452 */ 50077,
/* 1453 */ -197,
/* 1454 */ 286,
/* 1455 */ 1460,
/* 1456 */ 50082,
/* 1457 */ 50078,
/* 1458 */ -197,
/* 1459 */ 287,
/* 1460 */ 1465,
/* 1461 */ 50082,
/* 1462 */ 50079,
/* 1463 */ -197,
/* 1464 */ 288,
/* 1465 */ 1470,
/* 1466 */ 50082,
/* 1467 */ 50080,
/* 1468 */ -197,
/* 1469 */ 289,
/* 1470 */ 1475,
/* 1471 */ 50082,
/* 1472 */ 50082,
/* 1473 */ -197,
/* 1474 */ 290,
/* 1475 */ 1480,
/* 1476 */ 50082,
/* 1477 */ 50083,
/* 1478 */ -197,
/* 1479 */ 291,
/* 1480 */ 1485,
/* 1481 */ 50082,
/* 1482 */ 50084,
/* 1483 */ -197,
/* 1484 */ 292,
/* 1485 */ 1490,
/* 1486 */ 50082,
/* 1487 */ 50085,
/* 1488 */ -197,
/* 1489 */ 293,
/* 1490 */ 1495,
/* 1491 */ 50082,
/* 1492 */ 50088,
/* 1493 */ -197,
/* 1494 */ 294,
/* 1495 */ 1500,
/* 1496 */ 50082,
/* 1497 */ 50089,
/* 1498 */ -197,
/* 1499 */ 295,
/* 1500 */ 1505,
/* 1501 */ 50083,
/* 1502 */ 50065,
/* 1503 */ -197,
/* 1504 */ 296,
/* 1505 */ 1510,
/* 1506 */ 50083,
/* 1507 */ 50066,
/* 1508 */ -197,
/* 1509 */ 297,
/* 1510 */ 1515,
/* 1511 */ 50083,
/* 1512 */ 50067,
/* 1513 */ -197,
/* 1514 */ 298,
/* 1515 */ 1520,
/* 1516 */ 50083,
/* 1517 */ 50068,
/* 1518 */ -197,
/* 1519 */ 299,
/* 1520 */ 1525,
/* 1521 */ 50083,
/* 1522 */ 50069,
/* 1523 */ -197,
/* 1524 */ 300,
/* 1525 */ 1530,
/* 1526 */ 50083,
/* 1527 */ 50070,
/* 1528 */ -197,
/* 1529 */ 301,
/* 1530 */ 1535,
/* 1531 */ 50083,
/* 1532 */ 50071,
/* 1533 */ -197,
/* 1534 */ 302,
/* 1535 */ 1540,
/* 1536 */ 50083,
/* 1537 */ 50072,
/* 1538 */ -197,
/* 1539 */ 303,
/* 1540 */ 1545,
/* 1541 */ 50083,
/* 1542 */ 50073,
/* 1543 */ -197,
/* 1544 */ 304,
/* 1545 */ 1550,
/* 1546 */ 50083,
/* 1547 */ 50074,
/* 1548 */ -197,
/* 1549 */ 305,
/* 1550 */ 1555,
/* 1551 */ 50083,
/* 1552 */ 50075,
/* 1553 */ -197,
/* 1554 */ 306,
/* 1555 */ 1560,
/* 1556 */ 50083,
/* 1557 */ 50076,
/* 1558 */ -197,
/* 1559 */ 307,
/* 1560 */ 1565,
/* 1561 */ 50083,
/* 1562 */ 50077,
/* 1563 */ -197,
/* 1564 */ 308,
/* 1565 */ 1570,
/* 1566 */ 50083,
/* 1567 */ 50078,
/* 1568 */ -197,
/* 1569 */ 309,
/* 1570 */ 1575,
/* 1571 */ 50083,
/* 1572 */ 50079,
/* 1573 */ -197,
/* 1574 */ 310,
/* 1575 */ 1580,
/* 1576 */ 50083,
/* 1577 */ 50080,
/* 1578 */ -197,
/* 1579 */ 311,
/* 1580 */ 1585,
/* 1581 */ 50083,
/* 1582 */ 50082,
/* 1583 */ -197,
/* 1584 */ 312,
/* 1585 */ 1590,
/* 1586 */ 50083,
/* 1587 */ 50084,
/* 1588 */ -197,
/* 1589 */ 313,
/* 1590 */ 1595,
/* 1591 */ 50083,
/* 1592 */ 50085,
/* 1593 */ -197,
/* 1594 */ 314,
/* 1595 */ 1600,
/* 1596 */ 50083,
/* 1597 */ 50086,
/* 1598 */ -197,
/* 1599 */ 315,
/* 1600 */ 1605,
/* 1601 */ 50083,
/* 1602 */ 50087,
/* 1603 */ -197,
/* 1604 */ 316,
/* 1605 */ 1610,
/* 1606 */ 50083,
/* 1607 */ 50088,
/* 1608 */ -197,
/* 1609 */ 317,
/* 1610 */ 1615,
/* 1611 */ 50083,
/* 1612 */ 50089,
/* 1613 */ -197,
/* 1614 */ 318,
/* 1615 */ 1620,
/* 1616 */ 50084,
/* 1617 */ 50065,
/* 1618 */ -197,
/* 1619 */ 319,
/* 1620 */ 1625,
/* 1621 */ 50084,
/* 1622 */ 50068,
/* 1623 */ -197,
/* 1624 */ 320,
/* 1625 */ 1630,
/* 1626 */ 50084,
/* 1627 */ 50069,
/* 1628 */ -197,
/* 1629 */ 321,
/* 1630 */ 1635,
/* 1631 */ 50084,
/* 1632 */ 50070,
/* 1633 */ -197,
/* 1634 */ 322,
/* 1635 */ 1640,
/* 1636 */ 50084,
/* 1637 */ 50071,
/* 1638 */ -197,
/* 1639 */ 323,
/* 1640 */ 1645,
/* 1641 */ 50084,
/* 1642 */ 50072,
/* 1643 */ -197,
/* 1644 */ 324,
/* 1645 */ 1650,
/* 1646 */ 50084,
/* 1647 */ 50073,
/* 1648 */ -197,
/* 1649 */ 325,
/* 1650 */ 1655,
/* 1651 */ 50084,
/* 1652 */ 50075,
/* 1653 */ -197,
/* 1654 */ 326,
/* 1655 */ 1660,
/* 1656 */ 50084,
/* 1657 */ 50076,
/* 1658 */ -197,
/* 1659 */ 327,
/* 1660 */ 1665,
/* 1661 */ 50084,
/* 1662 */ 50078,
/* 1663 */ -197,
/* 1664 */ 328,
/* 1665 */ 1670,
/* 1666 */ 50084,
/* 1667 */ 50079,
/* 1668 */ -197,
/* 1669 */ 329,
/* 1670 */ 1675,
/* 1671 */ 50084,
/* 1672 */ 50080,
/* 1673 */ -197,
/* 1674 */ 330,
/* 1675 */ 1680,
/* 1676 */ 50084,
/* 1677 */ 50082,
/* 1678 */ -197,
/* 1679 */ 331,
/* 1680 */ 1685,
/* 1681 */ 50084,
/* 1682 */ 50084,
/* 1683 */ -197,
/* 1684 */ 332,
/* 1685 */ 1690,
/* 1686 */ 50084,
/* 1687 */ 50085,
/* 1688 */ -197,
/* 1689 */ 333,
/* 1690 */ 1695,
/* 1691 */ 50084,
/* 1692 */ 50087,
/* 1693 */ -197,
/* 1694 */ 334,
/* 1695 */ 1700,
/* 1696 */ 50084,
/* 1697 */ 50088,
/* 1698 */ -197,
/* 1699 */ 335,
/* 1700 */ 1705,
/* 1701 */ 50084,
/* 1702 */ 50089,
/* 1703 */ -197,
/* 1704 */ 336,
/* 1705 */ 1710,
/* 1706 */ 50084,
/* 1707 */ 50090,
/* 1708 */ -197,
/* 1709 */ 337,
/* 1710 */ 1715,
/* 1711 */ 50085,
/* 1712 */ 50071,
/* 1713 */ -197,
/* 1714 */ 338,
/* 1715 */ 1720,
/* 1716 */ 50085,
/* 1717 */ 50073,
/* 1718 */ -197,
/* 1719 */ 339,
/* 1720 */ 1725,
/* 1721 */ 50085,
/* 1722 */ 50075,
/* 1723 */ -197,
/* 1724 */ 340,
/* 1725 */ 1730,
/* 1726 */ 50085,
/* 1727 */ 50080,
/* 1728 */ -197,
/* 1729 */ 341,
/* 1730 */ 1735,
/* 1731 */ 50085,
/* 1732 */ 50083,
/* 1733 */ -197,
/* 1734 */ 342,
/* 1735 */ 1740,
/* 1736 */ 50085,
/* 1737 */ 50085,
/* 1738 */ -197,
/* 1739 */ 343,
/* 1740 */ 1745,
/* 1741 */ 50085,
/* 1742 */ 50090,
/* 1743 */ -197,
/* 1744 */ 344,
/* 1745 */ 1750,
/* 1746 */ 50086,
/* 1747 */ 50068,
/* 1748 */ -197,
/* 1749 */ 345,
/* 1750 */ 1755,
/* 1751 */ 50086,
/* 1752 */ 50075,
/* 1753 */ -197,
/* 1754 */ 346,
/* 1755 */ 1760,
/* 1756 */ 50086,
/* 1757 */ 50076,
/* 1758 */ -197,
/* 1759 */ 347,
/* 1760 */ 1765,
/* 1761 */ 50086,
/* 1762 */ 50077,
/* 1763 */ -197,
/* 1764 */ 348,
/* 1765 */ 1770,
/* 1766 */ 50086,
/* 1767 */ 50082,
/* 1768 */ -197,
/* 1769 */ 349,
/* 1770 */ 1775,
/* 1771 */ 50086,
/* 1772 */ 50085,
/* 1773 */ -197,
/* 1774 */ 350,
/* 1775 */ 1780,
/* 1776 */ 50086,
/* 1777 */ 50086,
/* 1778 */ -197,
/* 1779 */ 351,
/* 1780 */ 1784,
/* 1781 */ 50087,
/* 1782 */ -197,
/* 1783 */ 352,
/* 1784 */ 1789,
/* 1785 */ 50087,
/* 1786 */ 50066,
/* 1787 */ -197,
/* 1788 */ 353,
/* 1789 */ 1794,
/* 1790 */ 50087,
/* 1791 */ 50071,
/* 1792 */ -197,
/* 1793 */ 354,
/* 1794 */ 1799,
/* 1795 */ 50087,
/* 1796 */ 50073,
/* 1797 */ -197,
/* 1798 */ 355,
/* 1799 */ 1804,
/* 1800 */ 50087,
/* 1801 */ 50077,
/* 1802 */ -197,
/* 1803 */ 356,
/* 1804 */ 1809,
/* 1805 */ 50087,
/* 1806 */ 50079,
/* 1807 */ -197,
/* 1808 */ 357,
/* 1809 */ 1814,
/* 1810 */ 50087,
/* 1811 */ 50082,
/* 1812 */ -197,
/* 1813 */ 358,
/* 1814 */ 1819,
/* 1815 */ 50087,
/* 1816 */ 50083,
/* 1817 */ -197,
/* 1818 */ 359,
/* 1819 */ 1824,
/* 1820 */ 50087,
/* 1821 */ 50084,
/* 1822 */ -197,
/* 1823 */ 360,
/* 1824 */ 1829,
/* 1825 */ 50087,
/* 1826 */ 50087,
/* 1827 */ -197,
/* 1828 */ 361,
/* 1829 */ 1834,
/* 1830 */ 50087,
/* 1831 */ 50089,
/* 1832 */ -197,
/* 1833 */ 362,
/* 1834 */ 1838,
/* 1835 */ 50089,
/* 1836 */ -197,
/* 1837 */ 363,
/* 1838 */ 1843,
/* 1839 */ 50089,
/* 1840 */ 50065,
/* 1841 */ -197,
/* 1842 */ 364,
/* 1843 */ 1848,
/* 1844 */ 50089,
/* 1845 */ 50068,
/* 1846 */ -197,
/* 1847 */ 365,
/* 1848 */ 1853,
/* 1849 */ 50089,
/* 1850 */ 50071,
/* 1851 */ -197,
/* 1852 */ 366,
/* 1853 */ 1858,
/* 1854 */ 50089,
/* 1855 */ 50072,
/* 1856 */ -197,
/* 1857 */ 367,
/* 1858 */ 1863,
/* 1859 */ 50089,
/* 1860 */ 50077,
/* 1861 */ -197,
/* 1862 */ 368,
/* 1863 */ 1868,
/* 1864 */ 50089,
/* 1865 */ 50078,
/* 1866 */ -197,
/* 1867 */ 369,
/* 1868 */ 1873,
/* 1869 */ 50089,
/* 1870 */ 50079,
/* 1871 */ -197,
/* 1872 */ 370,
/* 1873 */ 0,
/* 1874 */ 50090,
/* 1875 */ 50069,
/* 1876 */ -197,
/* 1877 */ 371,
/* 1878 */ 1883,
/* 1879 */ 50065,
/* 1880 */ 50068,
/* 1881 */ -1878,
/* 1882 */ 372,
/* 1883 */ 1888,
/* 1884 */ 50065,
/* 1885 */ 50069,
/* 1886 */ -1878,
/* 1887 */ 373,
/* 1888 */ 1893,
/* 1889 */ 50065,
/* 1890 */ 50070,
/* 1891 */ -1878,
/* 1892 */ 374,
/* 1893 */ 1898,
/* 1894 */ 50065,
/* 1895 */ 50071,
/* 1896 */ -1878,
/* 1897 */ 375,
/* 1898 */ 1903,
/* 1899 */ 50065,
/* 1900 */ 50072,
/* 1901 */ -1878,
/* 1902 */ 376,
/* 1903 */ 1908,
/* 1904 */ 50065,
/* 1905 */ 50075,
/* 1906 */ -1878,
/* 1907 */ 377,
/* 1908 */ 1913,
/* 1909 */ 50065,
/* 1910 */ 50076,
/* 1911 */ -1878,
/* 1912 */ 378,
/* 1913 */ 1918,
/* 1914 */ 50065,
/* 1915 */ 50077,
/* 1916 */ -1878,
/* 1917 */ 379,
/* 1918 */ 1923,
/* 1919 */ 50065,
/* 1920 */ 50078,
/* 1921 */ -1878,
/* 1922 */ 380,
/* 1923 */ 1928,
/* 1924 */ 50065,
/* 1925 */ 50079,
/* 1926 */ -1878,
/* 1927 */ 381,
/* 1928 */ 1933,
/* 1929 */ 50065,
/* 1930 */ 50080,
/* 1931 */ -1878,
/* 1932 */ 382,
/* 1933 */ 1938,
/* 1934 */ 50065,
/* 1935 */ 50082,
/* 1936 */ -1878,
/* 1937 */ 383,
/* 1938 */ 1943,
/* 1939 */ 50065,
/* 1940 */ 50083,
/* 1941 */ -1878,
/* 1942 */ 384,
/* 1943 */ 1948,
/* 1944 */ 50065,
/* 1945 */ 50084,
/* 1946 */ -1878,
/* 1947 */ 385,
/* 1948 */ 1953,
/* 1949 */ 50065,
/* 1950 */ 50085,
/* 1951 */ -1878,
/* 1952 */ 386,
/* 1953 */ 1958,
/* 1954 */ 50065,
/* 1955 */ 50087,
/* 1956 */ -1878,
/* 1957 */ 387,
/* 1958 */ 1963,
/* 1959 */ 50065,
/* 1960 */ 50088,
/* 1961 */ -1878,
/* 1962 */ 388,
/* 1963 */ 1968,
/* 1964 */ 50065,
/* 1965 */ 50089,
/* 1966 */ -1878,
/* 1967 */ 389,
/* 1968 */ 1973,
/* 1969 */ 50065,
/* 1970 */ 50090,
/* 1971 */ -1878,
/* 1972 */ 390,
/* 1973 */ 1978,
/* 1974 */ 50070,
/* 1975 */ 50068,
/* 1976 */ -1878,
/* 1977 */ 391,
/* 1978 */ 1983,
/* 1979 */ 50076,
/* 1980 */ 50069,
/* 1981 */ -1878,
/* 1982 */ 392,
/* 1983 */ 1988,
/* 1984 */ 50076,
/* 1985 */ 50072,
/* 1986 */ -1878,
/* 1987 */ 393,
/* 1988 */ 1993,
/* 1989 */ 50078,
/* 1990 */ 50072,
/* 1991 */ -1878,
/* 1992 */ 394,
/* 1993 */ 1998,
/* 1994 */ 50080,
/* 1995 */ 50088,
/* 1996 */ -1878,
/* 1997 */ 395,
/* 1998 */ 0,
/* 1999 */ 50084,
/* 2000 */ 50069,
/* 2001 */ -1878,
/* 2002 */ 396,
/* 2003 */ 2009,
/* 2004 */ 50083,
/* 2005 */ 50068,
/* 2006 */ 50070,
/* 2007 */ -2003,
/* 2008 */ 397,
/* 2009 */ 2015,
/* 2010 */ 50083,
/* 2011 */ 50068,
/* 2012 */ 50082,
/* 2013 */ -2003,
/* 2014 */ 398,
/* 2015 */ 0,
/* 2016 */ 50083,
/* 2017 */ 50068,
/* 2018 */ 50084,
/* 2019 */ -2003,
/* 2020 */ 399,
/* 2021 */ 0,
/* 2022 */ -2021,
/* 2023 */ 400,
/* 2024 */ 0,
/* 2025 */ -2024,
/* 2026 */ 401,
/* 2027 */ 0,
/* 2028 */ -2027,
/* 2029 */ 402,
0
};
extern int yyannotation[];
int yyannotation[] = {
0,
/* 1 */ 0,
/* 2 */ 0,
/* 3 */ 50000,
/* 4 */ -1,
/* 5 */ 0,
/* 6 */ 10,
/* 7 */ 1,
/* 8 */ -6,
/* 9 */ 1,
/* 10 */ 14,
/* 11 */ 1,
/* 12 */ -6,
/* 13 */ 2,
/* 14 */ 18,
/* 15 */ 1,
/* 16 */ -6,
/* 17 */ 3,
/* 18 */ 0,
/* 19 */ 1,
/* 20 */ -6,
/* 21 */ 4,
/* 22 */ 28,
/* 23 */ 50065,
/* 24 */ 1,
/* 25 */ 1,
/* 26 */ -22,
/* 27 */ 1,
/* 28 */ 34,
/* 29 */ 50065,
/* 30 */ 1,
/* 31 */ 1,
/* 32 */ -22,
/* 33 */ 2,
/* 34 */ 40,
/* 35 */ 50065,
/* 36 */ 1,
/* 37 */ 1,
/* 38 */ -22,
/* 39 */ 3,
/* 40 */ 46,
/* 41 */ 50065,
/* 42 */ 1,
/* 43 */ 1,
/* 44 */ -22,
/* 45 */ 4,
/* 46 */ 0,
/* 47 */ 50065,
/* 48 */ 1,
/* 49 */ 1,
/* 50 */ 50032,
/* 51 */ 1,
/* 52 */ -22,
/* 53 */ 5,
/* 54 */ 61,
/* 55 */ 50070,
/* 56 */ 50058,
/* 57 */ 1,
/* 58 */ 1,
/* 59 */ -54,
/* 60 */ 1,
/* 61 */ 67,
/* 62 */ 50070,
/* 63 */ 1,
/* 64 */ 1,
/* 65 */ -54,
/* 66 */ 2,
/* 67 */ 73,
/* 68 */ 50070,
/* 69 */ 1,
/* 70 */ 1,
/* 71 */ -54,
/* 72 */ 3,
/* 73 */ 79,
/* 74 */ 50070,
/* 75 */ 1,
/* 76 */ 1,
/* 77 */ -54,
/* 78 */ 4,
/* 79 */ 87,
/* 80 */ 50070,
/* 81 */ 1,
/* 82 */ 50032,
/* 83 */ 1,
/* 84 */ 1,
/* 85 */ -54,
/* 86 */ 5,
/* 87 */ 94,
/* 88 */ 50069,
/* 89 */ 50078,
/* 90 */ 50068,
/* 91 */ 1,
/* 92 */ -54,
/* 93 */ 6,
/* 94 */ 106,
/* 95 */ 50069,
/* 96 */ 50078,
/* 97 */ 50068,
/* 98 */ 50032,
/* 99 */ 50079,
/* 100 */ 50086,
/* 101 */ 50069,
/* 102 */ 50082,
/* 103 */ 1,
/* 104 */ -54,
/* 105 */ 7,
/* 106 */ 0,
/* 107 */ 50079,
/* 108 */ 50086,
/* 109 */ 50069,
/* 110 */ 50082,
/* 111 */ 50082,
/* 112 */ 50085,
/* 113 */ 50078,
/* 114 */ 1,
/* 115 */ -54,
/* 116 */ 8,
/* 117 */ 121,
/* 118 */ 50073,
/* 119 */ -117,
/* 120 */ 1,
/* 121 */ 0,
/* 122 */ 50073,
/* 123 */ 50086,
/* 124 */ 50080,
/* 125 */ -117,
/* 126 */ 2,
/* 127 */ 131,
/* 128 */ 50079,
/* 129 */ -127,
/* 130 */ 1,
/* 131 */ 0,
/* 132 */ 50079,
/* 133 */ 50086,
/* 134 */ 50080,
/* 135 */ -127,
/* 136 */ 2,
/* 137 */ 0,
/* 138 */ 50083,
/* 139 */ 50068,
/* 140 */ 50065,
/* 141 */ -137,
/* 142 */ 1,
/* 143 */ 0,
/* 144 */ 50084,
/* 145 */ -143,
/* 146 */ 1,
/* 147 */ 152,
/* 148 */ 50069,
/* 149 */ 50065,
/* 150 */ -147,
/* 151 */ 1,
/* 152 */ 157,
/* 153 */ 50069,
/* 154 */ 50067,
/* 155 */ -147,
/* 156 */ 2,
/* 157 */ 162,
/* 158 */ 50069,
/* 159 */ 50070,
/* 160 */ -147,
/* 161 */ 3,
/* 162 */ 167,
/* 163 */ 50069,
/* 164 */ 50071,
/* 165 */ -147,
/* 166 */ 4,
/* 167 */ 172,
/* 168 */ 50069,
/* 169 */ 50072,
/* 170 */ -147,
/* 171 */ 5,
/* 172 */ 177,
/* 173 */ 50069,
/* 174 */ 50076,
/* 175 */ -147,
/* 176 */ 6,
/* 177 */ 182,
/* 178 */ 50069,
/* 179 */ 50077,
/* 180 */ -147,
/* 181 */ 7,
/* 182 */ 187,
/* 183 */ 50069,
/* 184 */ 50083,
/* 185 */ -147,
/* 186 */ 8,
/* 187 */ 192,
/* 188 */ 50069,
/* 189 */ 50085,
/* 190 */ -147,
/* 191 */ 9,
/* 192 */ 0,
/* 193 */ 50069,
/* 194 */ 50087,
/* 195 */ -147,
/* 196 */ 10,
/* 197 */ 202,
/* 198 */ 50065,
/* 199 */ 50065,
/* 200 */ -197,
/* 201 */ 1,
/* 202 */ 207,
/* 203 */ 50065,
/* 204 */ 50066,
/* 205 */ -197,
/* 206 */ 2,
/* 207 */ 212,
/* 208 */ 50065,
/* 209 */ 50067,
/* 210 */ -197,
/* 211 */ 3,
/* 212 */ 217,
/* 213 */ 50065,
/* 214 */ 50069,
/* 215 */ -197,
/* 216 */ 4,
/* 217 */ 222,
/* 218 */ 50065,
/* 219 */ 50071,
/* 220 */ -197,
/* 221 */ 5,
/* 222 */ 227,
/* 223 */ 50065,
/* 224 */ 50072,
/* 225 */ -197,
/* 226 */ 6,
/* 227 */ 232,
/* 228 */ 50065,
/* 229 */ 50073,
/* 230 */ -197,
/* 231 */ 7,
/* 232 */ 237,
/* 233 */ 50065,
/* 234 */ 50076,
/* 235 */ -197,
/* 236 */ 8,
/* 237 */ 242,
/* 238 */ 50065,
/* 239 */ 50077,
/* 240 */ -197,
/* 241 */ 9,
/* 242 */ 247,
/* 243 */ 50065,
/* 244 */ 50078,
/* 245 */ -197,
/* 246 */ 10,
/* 247 */ 252,
/* 248 */ 50065,
/* 249 */ 50079,
/* 250 */ -197,
/* 251 */ 11,
/* 252 */ 257,
/* 253 */ 50065,
/* 254 */ 50082,
/* 255 */ -197,
/* 256 */ 12,
/* 257 */ 262,
/* 258 */ 50065,
/* 259 */ 50083,
/* 260 */ -197,
/* 261 */ 13,
/* 262 */ 267,
/* 263 */ 50065,
/* 264 */ 50084,
/* 265 */ -197,
/* 266 */ 14,
/* 267 */ 272,
/* 268 */ 50065,
/* 269 */ 50090,
/* 270 */ -197,
/* 271 */ 15,
/* 272 */ 276,
/* 273 */ 50066,
/* 274 */ -197,
/* 275 */ 16,
/* 276 */ 281,
/* 277 */ 50066,
/* 278 */ 50065,
/* 279 */ -197,
/* 280 */ 17,
/* 281 */ 286,
/* 282 */ 50066,
/* 283 */ 50066,
/* 284 */ -197,
/* 285 */ 18,
/* 286 */ 291,
/* 287 */ 50066,
/* 288 */ 50067,
/* 289 */ -197,
/* 290 */ 19,
/* 291 */ 296,
/* 292 */ 50066,
/* 293 */ 50068,
/* 294 */ -197,
/* 295 */ 20,
/* 296 */ 301,
/* 297 */ 50066,
/* 298 */ 50069,
/* 299 */ -197,
/* 300 */ 21,
/* 301 */ 306,
/* 302 */ 50066,
/* 303 */ 50070,
/* 304 */ -197,
/* 305 */ 22,
/* 306 */ 311,
/* 307 */ 50066,
/* 308 */ 50071,
/* 309 */ -197,
/* 310 */ 23,
/* 311 */ 316,
/* 312 */ 50066,
/* 313 */ 50072,
/* 314 */ -197,
/* 315 */ 24,
/* 316 */ 321,
/* 317 */ 50066,
/* 318 */ 50073,
/* 319 */ -197,
/* 320 */ 25,
/* 321 */ 326,
/* 322 */ 50066,
/* 323 */ 50074,
/* 324 */ -197,
/* 325 */ 26,
/* 326 */ 331,
/* 327 */ 50066,
/* 328 */ 50075,
/* 329 */ -197,
/* 330 */ 27,
/* 331 */ 336,
/* 332 */ 50066,
/* 333 */ 50076,
/* 334 */ -197,
/* 335 */ 28,
/* 336 */ 341,
/* 337 */ 50066,
/* 338 */ 50078,
/* 339 */ -197,
/* 340 */ 29,
/* 341 */ 346,
/* 342 */ 50066,
/* 343 */ 50079,
/* 344 */ -197,
/* 345 */ 30,
/* 346 */ 351,
/* 347 */ 50066,
/* 348 */ 50081,
/* 349 */ -197,
/* 350 */ 31,
/* 351 */ 356,
/* 352 */ 50066,
/* 353 */ 50083,
/* 354 */ -197,
/* 355 */ 32,
/* 356 */ 361,
/* 357 */ 50066,
/* 358 */ 50084,
/* 359 */ -197,
/* 360 */ 33,
/* 361 */ 366,
/* 362 */ 50066,
/* 363 */ 50085,
/* 364 */ -197,
/* 365 */ 34,
/* 366 */ 371,
/* 367 */ 50066,
/* 368 */ 50086,
/* 369 */ -197,
/* 370 */ 35,
/* 371 */ 376,
/* 372 */ 50066,
/* 373 */ 50089,
/* 374 */ -197,
/* 375 */ 36,
/* 376 */ 381,
/* 377 */ 50066,
/* 378 */ 50090,
/* 379 */ -197,
/* 380 */ 37,
/* 381 */ 385,
/* 382 */ 50067,
/* 383 */ -197,
/* 384 */ 38,
/* 385 */ 390,
/* 386 */ 50067,
/* 387 */ 50065,
/* 388 */ -197,
/* 389 */ 39,
/* 390 */ 395,
/* 391 */ 50067,
/* 392 */ 50066,
/* 393 */ -197,
/* 394 */ 40,
/* 395 */ 400,
/* 396 */ 50067,
/* 397 */ 50067,
/* 398 */ -197,
/* 399 */ 41,
/* 400 */ 405,
/* 401 */ 50067,
/* 402 */ 50068,
/* 403 */ -197,
/* 404 */ 42,
/* 405 */ 410,
/* 406 */ 50067,
/* 407 */ 50069,
/* 408 */ -197,
/* 409 */ 43,
/* 410 */ 415,
/* 411 */ 50067,
/* 412 */ 50070,
/* 413 */ -197,
/* 414 */ 44,
/* 415 */ 420,
/* 416 */ 50067,
/* 417 */ 50071,
/* 418 */ -197,
/* 419 */ 45,
/* 420 */ 425,
/* 421 */ 50067,
/* 422 */ 50072,
/* 423 */ -197,
/* 424 */ 46,
/* 425 */ 430,
/* 426 */ 50067,
/* 427 */ 50073,
/* 428 */ -197,
/* 429 */ 47,
/* 430 */ 435,
/* 431 */ 50067,
/* 432 */ 50074,
/* 433 */ -197,
/* 434 */ 48,
/* 435 */ 440,
/* 436 */ 50067,
/* 437 */ 50075,
/* 438 */ -197,
/* 439 */ 49,
/* 440 */ 445,
/* 441 */ 50067,
/* 442 */ 50076,
/* 443 */ -197,
/* 444 */ 50,
/* 445 */ 450,
/* 446 */ 50067,
/* 447 */ 50077,
/* 448 */ -197,
/* 449 */ 51,
/* 450 */ 455,
/* 451 */ 50067,
/* 452 */ 50078,
/* 453 */ -197,
/* 454 */ 52,
/* 455 */ 460,
/* 456 */ 50067,
/* 457 */ 50079,
/* 458 */ -197,
/* 459 */ 53,
/* 460 */ 465,
/* 461 */ 50067,
/* 462 */ 50080,
/* 463 */ -197,
/* 464 */ 54,
/* 465 */ 470,
/* 466 */ 50067,
/* 467 */ 50081,
/* 468 */ -197,
/* 469 */ 55,
/* 470 */ 475,
/* 471 */ 50067,
/* 472 */ 50082,
/* 473 */ -197,
/* 474 */ 56,
/* 475 */ 480,
/* 476 */ 50067,
/* 477 */ 50083,
/* 478 */ -197,
/* 479 */ 57,
/* 480 */ 485,
/* 481 */ 50067,
/* 482 */ 50084,
/* 483 */ -197,
/* 484 */ 58,
/* 485 */ 490,
/* 486 */ 50067,
/* 487 */ 50085,
/* 488 */ -197,
/* 489 */ 59,
/* 490 */ 495,
/* 491 */ 50067,
/* 492 */ 50087,
/* 493 */ -197,
/* 494 */ 60,
/* 495 */ 500,
/* 496 */ 50067,
/* 497 */ 50089,
/* 498 */ -197,
/* 499 */ 61,
/* 500 */ 505,
/* 501 */ 50067,
/* 502 */ 50090,
/* 503 */ -197,
/* 504 */ 62,
/* 505 */ 510,
/* 506 */ 50068,
/* 507 */ 50065,
/* 508 */ -197,
/* 509 */ 63,
/* 510 */ 515,
/* 511 */ 50068,
/* 512 */ 50068,
/* 513 */ -197,
/* 514 */ 64,
/* 515 */ 520,
/* 516 */ 50068,
/* 517 */ 50069,
/* 518 */ -197,
/* 519 */ 65,
/* 520 */ 525,
/* 521 */ 50068,
/* 522 */ 50071,
/* 523 */ -197,
/* 524 */ 66,
/* 525 */ 530,
/* 526 */ 50068,
/* 527 */ 50072,
/* 528 */ -197,
/* 529 */ 67,
/* 530 */ 535,
/* 531 */ 50068,
/* 532 */ 50073,
/* 533 */ -197,
/* 534 */ 68,
/* 535 */ 540,
/* 536 */ 50068,
/* 537 */ 50075,
/* 538 */ -197,
/* 539 */ 69,
/* 540 */ 545,
/* 541 */ 50068,
/* 542 */ 50076,
/* 543 */ -197,
/* 544 */ 70,
/* 545 */ 550,
/* 546 */ 50068,
/* 547 */ 50077,
/* 548 */ -197,
/* 549 */ 71,
/* 550 */ 555,
/* 551 */ 50068,
/* 552 */ 50078,
/* 553 */ -197,
/* 554 */ 72,
/* 555 */ 560,
/* 556 */ 50068,
/* 557 */ 50079,
/* 558 */ -197,
/* 559 */ 73,
/* 560 */ 565,
/* 561 */ 50068,
/* 562 */ 50082,
/* 563 */ -197,
/* 564 */ 74,
/* 565 */ 570,
/* 566 */ 50068,
/* 567 */ 50083,
/* 568 */ -197,
/* 569 */ 75,
/* 570 */ 575,
/* 571 */ 50068,
/* 572 */ 50084,
/* 573 */ -197,
/* 574 */ 76,
/* 575 */ 580,
/* 576 */ 50068,
/* 577 */ 50085,
/* 578 */ -197,
/* 579 */ 77,
/* 580 */ 585,
/* 581 */ 50068,
/* 582 */ 50087,
/* 583 */ -197,
/* 584 */ 78,
/* 585 */ 590,
/* 586 */ 50068,
/* 587 */ 50088,
/* 588 */ -197,
/* 589 */ 79,
/* 590 */ 595,
/* 591 */ 50068,
/* 592 */ 50089,
/* 593 */ -197,
/* 594 */ 80,
/* 595 */ 600,
/* 596 */ 50068,
/* 597 */ 50090,
/* 598 */ -197,
/* 599 */ 81,
/* 600 */ 605,
/* 601 */ 50069,
/* 602 */ 50065,
/* 603 */ -197,
/* 604 */ 82,
/* 605 */ 610,
/* 606 */ 50069,
/* 607 */ 50069,
/* 608 */ -197,
/* 609 */ 83,
/* 610 */ 615,
/* 611 */ 50069,
/* 612 */ 50071,
/* 613 */ -197,
/* 614 */ 84,
/* 615 */ 620,
/* 616 */ 50069,
/* 617 */ 50073,
/* 618 */ -197,
/* 619 */ 85,
/* 620 */ 625,
/* 621 */ 50069,
/* 622 */ 50076,
/* 623 */ -197,
/* 624 */ 86,
/* 625 */ 630,
/* 626 */ 50069,
/* 627 */ 50078,
/* 628 */ -197,
/* 629 */ 87,
/* 630 */ 635,
/* 631 */ 50069,
/* 632 */ 50079,
/* 633 */ -197,
/* 634 */ 88,
/* 635 */ 640,
/* 636 */ 50069,
/* 637 */ 50084,
/* 638 */ -197,
/* 639 */ 89,
/* 640 */ 645,
/* 641 */ 50069,
/* 642 */ 50086,
/* 643 */ -197,
/* 644 */ 90,
/* 645 */ 650,
/* 646 */ 50069,
/* 647 */ 50088,
/* 648 */ -197,
/* 649 */ 91,
/* 650 */ 655,
/* 651 */ 50069,
/* 652 */ 50090,
/* 653 */ -197,
/* 654 */ 92,
/* 655 */ 659,
/* 656 */ 50070,
/* 657 */ -197,
/* 658 */ 93,
/* 659 */ 664,
/* 660 */ 50070,
/* 661 */ 50065,
/* 662 */ -197,
/* 663 */ 94,
/* 664 */ 669,
/* 665 */ 50070,
/* 666 */ 50067,
/* 667 */ -197,
/* 668 */ 95,
/* 669 */ 674,
/* 670 */ 50070,
/* 671 */ 50070,
/* 672 */ -197,
/* 673 */ 96,
/* 674 */ 679,
/* 675 */ 50070,
/* 676 */ 50075,
/* 677 */ -197,
/* 678 */ 97,
/* 679 */ 684,
/* 680 */ 50070,
/* 681 */ 50076,
/* 682 */ -197,
/* 683 */ 98,
/* 684 */ 689,
/* 685 */ 50070,
/* 686 */ 50080,
/* 687 */ -197,
/* 688 */ 99,
/* 689 */ 694,
/* 690 */ 50070,
/* 691 */ 50082,
/* 692 */ -197,
/* 693 */ 100,
/* 694 */ 699,
/* 695 */ 50070,
/* 696 */ 50089,
/* 697 */ -197,
/* 698 */ 101,
/* 699 */ 704,
/* 700 */ 50070,
/* 701 */ 50089,
/* 702 */ -197,
/* 703 */ 102,
/* 704 */ 709,
/* 705 */ 50070,
/* 706 */ 50090,
/* 707 */ -197,
/* 708 */ 103,
/* 709 */ 714,
/* 710 */ 50071,
/* 711 */ 50065,
/* 712 */ -197,
/* 713 */ 104,
/* 714 */ 719,
/* 715 */ 50071,
/* 716 */ 50067,
/* 717 */ -197,
/* 718 */ 105,
/* 719 */ 724,
/* 720 */ 50071,
/* 721 */ 50069,
/* 722 */ -197,
/* 723 */ 106,
/* 724 */ 729,
/* 725 */ 50071,
/* 726 */ 50070,
/* 727 */ -197,
/* 728 */ 107,
/* 729 */ 734,
/* 730 */ 50071,
/* 731 */ 50071,
/* 732 */ -197,
/* 733 */ 108,
/* 734 */ 739,
/* 735 */ 50071,
/* 736 */ 50072,
/* 737 */ -197,
/* 738 */ 109,
/* 739 */ 744,
/* 740 */ 50071,
/* 741 */ 50076,
/* 742 */ -197,
/* 743 */ 110,
/* 744 */ 749,
/* 745 */ 50071,
/* 746 */ 50077,
/* 747 */ -197,
/* 748 */ 111,
/* 749 */ 754,
/* 750 */ 50071,
/* 751 */ 50078,
/* 752 */ -197,
/* 753 */ 112,
/* 754 */ 759,
/* 755 */ 50071,
/* 756 */ 50079,
/* 757 */ -197,
/* 758 */ 113,
/* 759 */ 764,
/* 760 */ 50071,
/* 761 */ 50082,
/* 762 */ -197,
/* 763 */ 114,
/* 764 */ 769,
/* 765 */ 50071,
/* 766 */ 50083,
/* 767 */ -197,
/* 768 */ 115,
/* 769 */ 774,
/* 770 */ 50071,
/* 771 */ 50084,
/* 772 */ -197,
/* 773 */ 116,
/* 774 */ 779,
/* 775 */ 50071,
/* 776 */ 50085,
/* 777 */ -197,
/* 778 */ 117,
/* 779 */ 784,
/* 780 */ 50071,
/* 781 */ 50086,
/* 782 */ -197,
/* 783 */ 118,
/* 784 */ 789,
/* 785 */ 50071,
/* 786 */ 50090,
/* 787 */ -197,
/* 788 */ 119,
/* 789 */ 793,
/* 790 */ 50072,
/* 791 */ -197,
/* 792 */ 120,
/* 793 */ 798,
/* 794 */ 50072,
/* 795 */ 50065,
/* 796 */ -197,
/* 797 */ 121,
/* 798 */ 803,
/* 799 */ 50072,
/* 800 */ 50066,
/* 801 */ -197,
/* 802 */ 122,
/* 803 */ 808,
/* 804 */ 50072,
/* 805 */ 50067,
/* 806 */ -197,
/* 807 */ 123,
/* 808 */ 813,
/* 809 */ 50072,
/* 810 */ 50069,
/* 811 */ -197,
/* 812 */ 124,
/* 813 */ 818,
/* 814 */ 50072,
/* 815 */ 50072,
/* 816 */ -197,
/* 817 */ 125,
/* 818 */ 823,
/* 819 */ 50072,
/* 820 */ 50079,
/* 821 */ -197,
/* 822 */ 126,
/* 823 */ 828,
/* 824 */ 50072,
/* 825 */ 50082,
/* 826 */ -197,
/* 827 */ 127,
/* 828 */ 833,
/* 829 */ 50072,
/* 830 */ 50083,
/* 831 */ -197,
/* 832 */ 128,
/* 833 */ 838,
/* 834 */ 50072,
/* 835 */ 50084,
/* 836 */ -197,
/* 837 */ 129,
/* 838 */ 843,
/* 839 */ 50073,
/* 840 */ 50066,
/* 841 */ -197,
/* 842 */ 130,
/* 843 */ 848,
/* 844 */ 50073,
/* 845 */ 50071,
/* 846 */ -197,
/* 847 */ 131,
/* 848 */ 853,
/* 849 */ 50073,
/* 850 */ 50077,
/* 851 */ -197,
/* 852 */ 132,
/* 853 */ 858,
/* 854 */ 50073,
/* 855 */ 50080,
/* 856 */ -197,
/* 857 */ 133,
/* 858 */ 863,
/* 859 */ 50074,
/* 860 */ 50065,
/* 861 */ -197,
/* 862 */ 134,
/* 863 */ 868,
/* 864 */ 50074,
/* 865 */ 50066,
/* 866 */ -197,
/* 867 */ 135,
/* 868 */ 873,
/* 869 */ 50074,
/* 870 */ 50069,
/* 871 */ -197,
/* 872 */ 136,
/* 873 */ 878,
/* 874 */ 50074,
/* 875 */ 50073,
/* 876 */ -197,
/* 877 */ 137,
/* 878 */ 883,
/* 879 */ 50074,
/* 880 */ 50074,
/* 881 */ -197,
/* 882 */ 138,
/* 883 */ 888,
/* 884 */ 50074,
/* 885 */ 50075,
/* 886 */ -197,
/* 887 */ 139,
/* 888 */ 893,
/* 889 */ 50074,
/* 890 */ 50076,
/* 891 */ -197,
/* 892 */ 140,
/* 893 */ 898,
/* 894 */ 50074,
/* 895 */ 50078,
/* 896 */ -197,
/* 897 */ 141,
/* 898 */ 903,
/* 899 */ 50074,
/* 900 */ 50079,
/* 901 */ -197,
/* 902 */ 142,
/* 903 */ 908,
/* 904 */ 50074,
/* 905 */ 50083,
/* 906 */ -197,
/* 907 */ 143,
/* 908 */ 913,
/* 909 */ 50074,
/* 910 */ 50085,
/* 911 */ -197,
/* 912 */ 144,
/* 913 */ 918,
/* 914 */ 50074,
/* 915 */ 50089,
/* 916 */ -197,
/* 917 */ 145,
/* 918 */ 923,
/* 919 */ 50075,
/* 920 */ 50065,
/* 921 */ -197,
/* 922 */ 146,
/* 923 */ 928,
/* 924 */ 50075,
/* 925 */ 50066,
/* 926 */ -197,
/* 927 */ 147,
/* 928 */ 933,
/* 929 */ 50075,
/* 930 */ 50068,
/* 931 */ -197,
/* 932 */ 148,
/* 933 */ 938,
/* 934 */ 50075,
/* 935 */ 50071,
/* 936 */ -197,
/* 937 */ 149,
/* 938 */ 943,
/* 939 */ 50075,
/* 940 */ 50072,
/* 941 */ -197,
/* 942 */ 150,
/* 943 */ 948,
/* 944 */ 50075,
/* 945 */ 50073,
/* 946 */ -197,
/* 947 */ 151,
/* 948 */ 953,
/* 949 */ 50075,
/* 950 */ 50075,
/* 951 */ -197,
/* 952 */ 152,
/* 953 */ 958,
/* 954 */ 50075,
/* 955 */ 50076,
/* 956 */ -197,
/* 957 */ 153,
/* 958 */ 963,
/* 959 */ 50075,
/* 960 */ 50077,
/* 961 */ -197,
/* 962 */ 154,
/* 963 */ 968,
/* 964 */ 50075,
/* 965 */ 50078,
/* 966 */ -197,
/* 967 */ 155,
/* 968 */ 973,
/* 969 */ 50075,
/* 970 */ 50079,
/* 971 */ -197,
/* 972 */ 156,
/* 973 */ 978,
/* 974 */ 50075,
/* 975 */ 50084,
/* 976 */ -197,
/* 977 */ 157,
/* 978 */ 983,
/* 979 */ 50075,
/* 980 */ 50089,
/* 981 */ -197,
/* 982 */ 158,
/* 983 */ 988,
/* 984 */ 50075,
/* 985 */ 50090,
/* 986 */ -197,
/* 987 */ 159,
/* 988 */ 992,
/* 989 */ 50076,
/* 990 */ -197,
/* 991 */ 160,
/* 992 */ 997,
/* 993 */ 50076,
/* 994 */ 50065,
/* 995 */ -197,
/* 996 */ 161,
/* 997 */ 1002,
/* 998 */ 50076,
/* 999 */ 50066,
/* 1000 */ -197,
/* 1001 */ 162,
/* 1002 */ 1007,
/* 1003 */ 50076,
/* 1004 */ 50067,
/* 1005 */ -197,
/* 1006 */ 163,
/* 1007 */ 1012,
/* 1008 */ 50076,
/* 1009 */ 50069,
/* 1010 */ -197,
/* 1011 */ 164,
/* 1012 */ 1017,
/* 1013 */ 50076,
/* 1014 */ 50070,
/* 1015 */ -197,
/* 1016 */ 165,
/* 1017 */ 1022,
/* 1018 */ 50076,
/* 1019 */ 50071,
/* 1020 */ -197,
/* 1021 */ 166,
/* 1022 */ 1027,
/* 1023 */ 50076,
/* 1024 */ 50075,
/* 1025 */ -197,
/* 1026 */ 167,
/* 1027 */ 1032,
/* 1028 */ 50076,
/* 1029 */ 50076,
/* 1030 */ -197,
/* 1031 */ 168,
/* 1032 */ 1037,
/* 1033 */ 50076,
/* 1034 */ 50077,
/* 1035 */ -197,
/* 1036 */ 169,
/* 1037 */ 1042,
/* 1038 */ 50076,
/* 1039 */ 50078,
/* 1040 */ -197,
/* 1041 */ 170,
/* 1042 */ 1047,
/* 1043 */ 50076,
/* 1044 */ 50080,
/* 1045 */ -197,
/* 1046 */ 171,
/* 1047 */ 1052,
/* 1048 */ 50076,
/* 1049 */ 50082,
/* 1050 */ -197,
/* 1051 */ 172,
/* 1052 */ 1057,
/* 1053 */ 50076,
/* 1054 */ 50084,
/* 1055 */ -197,
/* 1056 */ 173,
/* 1057 */ 1062,
/* 1058 */ 50076,
/* 1059 */ 50085,
/* 1060 */ -197,
/* 1061 */ 174,
/* 1062 */ 1067,
/* 1063 */ 50076,
/* 1064 */ 50088,
/* 1065 */ -197,
/* 1066 */ 175,
/* 1067 */ 1072,
/* 1068 */ 50076,
/* 1069 */ 50089,
/* 1070 */ -197,
/* 1071 */ 176,
/* 1072 */ 1077,
/* 1073 */ 50076,
/* 1074 */ 50090,
/* 1075 */ -197,
/* 1076 */ 177,
/* 1077 */ 1082,
/* 1078 */ 50077,
/* 1079 */ 50049,
/* 1080 */ -197,
/* 1081 */ 178,
/* 1082 */ 1087,
/* 1083 */ 50077,
/* 1084 */ 50065,
/* 1085 */ -197,
/* 1086 */ 179,
/* 1087 */ 1092,
/* 1088 */ 50077,
/* 1089 */ 50066,
/* 1090 */ -197,
/* 1091 */ 180,
/* 1092 */ 1097,
/* 1093 */ 50077,
/* 1094 */ 50067,
/* 1095 */ -197,
/* 1096 */ 181,
/* 1097 */ 1102,
/* 1098 */ 50077,
/* 1099 */ 50068,
/* 1100 */ -197,
/* 1101 */ 182,
/* 1102 */ 1107,
/* 1103 */ 50077,
/* 1104 */ 50069,
/* 1105 */ -197,
/* 1106 */ 183,
/* 1107 */ 1112,
/* 1108 */ 50077,
/* 1109 */ 50070,
/* 1110 */ -197,
/* 1111 */ 184,
/* 1112 */ 1117,
/* 1113 */ 50077,
/* 1114 */ 50071,
/* 1115 */ -197,
/* 1116 */ 185,
/* 1117 */ 1122,
/* 1118 */ 50077,
/* 1119 */ 50072,
/* 1120 */ -197,
/* 1121 */ 186,
/* 1122 */ 1127,
/* 1123 */ 50077,
/* 1124 */ 50073,
/* 1125 */ -197,
/* 1126 */ 187,
/* 1127 */ 1132,
/* 1128 */ 50077,
/* 1129 */ 50074,
/* 1130 */ -197,
/* 1131 */ 188,
/* 1132 */ 1137,
/* 1133 */ 50077,
/* 1134 */ 50075,
/* 1135 */ -197,
/* 1136 */ 189,
/* 1137 */ 1142,
/* 1138 */ 50077,
/* 1139 */ 50076,
/* 1140 */ -197,
/* 1141 */ 190,
/* 1142 */ 1147,
/* 1143 */ 50077,
/* 1144 */ 50077,
/* 1145 */ -197,
/* 1146 */ 191,
/* 1147 */ 1152,
/* 1148 */ 50077,
/* 1149 */ 50078,
/* 1150 */ -197,
/* 1151 */ 192,
/* 1152 */ 1157,
/* 1153 */ 50077,
/* 1154 */ 50079,
/* 1155 */ -197,
/* 1156 */ 193,
/* 1157 */ 1162,
/* 1158 */ 50077,
/* 1159 */ 50081,
/* 1160 */ -197,
/* 1161 */ 194,
/* 1162 */ 1167,
/* 1163 */ 50077,
/* 1164 */ 50082,
/* 1165 */ -197,
/* 1166 */ 195,
/* 1167 */ 1172,
/* 1168 */ 50077,
/* 1169 */ 50083,
/* 1170 */ -197,
/* 1171 */ 196,
/* 1172 */ 1177,
/* 1173 */ 50077,
/* 1174 */ 50084,
/* 1175 */ -197,
/* 1176 */ 197,
/* 1177 */ 1182,
/* 1178 */ 50077,
/* 1179 */ 50085,
/* 1180 */ -197,
/* 1181 */ 198,
/* 1182 */ 1187,
/* 1183 */ 50077,
/* 1184 */ 50087,
/* 1185 */ -197,
/* 1186 */ 199,
/* 1187 */ 1192,
/* 1188 */ 50077,
/* 1189 */ 50088,
/* 1190 */ -197,
/* 1191 */ 200,
/* 1192 */ 1197,
/* 1193 */ 50077,
/* 1194 */ 50089,
/* 1195 */ -197,
/* 1196 */ 201,
/* 1197 */ 1202,
/* 1198 */ 50077,
/* 1199 */ 50090,
/* 1200 */ -197,
/* 1201 */ 202,
/* 1202 */ 1207,
/* 1203 */ 50078,
/* 1204 */ 50065,
/* 1205 */ -197,
/* 1206 */ 203,
/* 1207 */ 1212,
/* 1208 */ 50078,
/* 1209 */ 50066,
/* 1210 */ -197,
/* 1211 */ 204,
/* 1212 */ 1217,
/* 1213 */ 50078,
/* 1214 */ 50068,
/* 1215 */ -197,
/* 1216 */ 205,
/* 1217 */ 1222,
/* 1218 */ 50078,
/* 1219 */ 50069,
/* 1220 */ -197,
/* 1221 */ 206,
/* 1222 */ 1227,
/* 1223 */ 50078,
/* 1224 */ 50072,
/* 1225 */ -197,
/* 1226 */ 207,
/* 1227 */ 1232,
/* 1228 */ 50078,
/* 1229 */ 50077,
/* 1230 */ -197,
/* 1231 */ 208,
/* 1232 */ 1237,
/* 1233 */ 50078,
/* 1234 */ 50078,
/* 1235 */ -197,
/* 1236 */ 209,
/* 1237 */ 1242,
/* 1238 */ 50078,
/* 1239 */ 50080,
/* 1240 */ -197,
/* 1241 */ 210,
/* 1242 */ 1247,
/* 1243 */ 50078,
/* 1244 */ 50085,
/* 1245 */ -197,
/* 1246 */ 211,
/* 1247 */ 1252,
/* 1248 */ 50079,
/* 1249 */ 50065,
/* 1250 */ -197,
/* 1251 */ 212,
/* 1252 */ 1257,
/* 1253 */ 50079,
/* 1254 */ 50066,
/* 1255 */ -197,
/* 1256 */ 213,
/* 1257 */ 1262,
/* 1258 */ 50079,
/* 1259 */ 50067,
/* 1260 */ -197,
/* 1261 */ 214,
/* 1262 */ 1267,
/* 1263 */ 50079,
/* 1264 */ 50068,
/* 1265 */ -197,
/* 1266 */ 215,
/* 1267 */ 1272,
/* 1268 */ 50079,
/* 1269 */ 50077,
/* 1270 */ -197,
/* 1271 */ 216,
/* 1272 */ 1277,
/* 1273 */ 50079,
/* 1274 */ 50080,
/* 1275 */ -197,
/* 1276 */ 217,
/* 1277 */ 1282,
/* 1278 */ 50079,
/* 1279 */ 50084,
/* 1280 */ -197,
/* 1281 */ 218,
/* 1282 */ 1287,
/* 1283 */ 50079,
/* 1284 */ 50087,
/* 1285 */ -197,
/* 1286 */ 219,
/* 1287 */ 1292,
/* 1288 */ 50079,
/* 1289 */ 50090,
/* 1290 */ -197,
/* 1291 */ 220,
/* 1292 */ 1296,
/* 1293 */ 50080,
/* 1294 */ -197,
/* 1295 */ 221,
/* 1296 */ 1301,
/* 1297 */ 50080,
/* 1298 */ 50065,
/* 1299 */ -197,
/* 1300 */ 222,
/* 1301 */ 1306,
/* 1302 */ 50080,
/* 1303 */ 50066,
/* 1304 */ -197,
/* 1305 */ 223,
/* 1306 */ 1311,
/* 1307 */ 50080,
/* 1308 */ 50067,
/* 1309 */ -197,
/* 1310 */ 224,
/* 1311 */ 1316,
/* 1312 */ 50080,
/* 1313 */ 50068,
/* 1314 */ -197,
/* 1315 */ 225,
/* 1316 */ 1321,
/* 1317 */ 50080,
/* 1318 */ 50069,
/* 1319 */ -197,
/* 1320 */ 226,
/* 1321 */ 1326,
/* 1322 */ 50080,
/* 1323 */ 50070,
/* 1324 */ -197,
/* 1325 */ 227,
/* 1326 */ 1331,
/* 1327 */ 50080,
/* 1328 */ 50071,
/* 1329 */ -197,
/* 1330 */ 228,
/* 1331 */ 1336,
/* 1332 */ 50080,
/* 1333 */ 50072,
/* 1334 */ -197,
/* 1335 */ 229,
/* 1336 */ 1341,
/* 1337 */ 50080,
/* 1338 */ 50073,
/* 1339 */ -197,
/* 1340 */ 230,
/* 1341 */ 1346,
/* 1342 */ 50080,
/* 1343 */ 50076,
/* 1344 */ -197,
/* 1345 */ 231,
/* 1346 */ 1351,
/* 1347 */ 50080,
/* 1348 */ 50078,
/* 1349 */ -197,
/* 1350 */ 232,
/* 1351 */ 1356,
/* 1352 */ 50080,
/* 1353 */ 50079,
/* 1354 */ -197,
/* 1355 */ 233,
/* 1356 */ 1361,
/* 1357 */ 50080,
/* 1358 */ 50080,
/* 1359 */ -197,
/* 1360 */ 234,
/* 1361 */ 1366,
/* 1362 */ 50080,
/* 1363 */ 50082,
/* 1364 */ -197,
/* 1365 */ 235,
/* 1366 */ 1371,
/* 1367 */ 50080,
/* 1368 */ 50083,
/* 1369 */ -197,
/* 1370 */ 236,
/* 1371 */ 1376,
/* 1372 */ 50080,
/* 1373 */ 50084,
/* 1374 */ -197,
/* 1375 */ 237,
/* 1376 */ 1381,
/* 1377 */ 50080,
/* 1378 */ 50085,
/* 1379 */ -197,
/* 1380 */ 238,
/* 1381 */ 1386,
/* 1382 */ 50080,
/* 1383 */ 50087,
/* 1384 */ -197,
/* 1385 */ 239,
/* 1386 */ 1391,
/* 1387 */ 50080,
/* 1388 */ 50088,
/* 1389 */ -197,
/* 1390 */ 240,
/* 1391 */ 1396,
/* 1392 */ 50080,
/* 1393 */ 50089,
/* 1394 */ -197,
/* 1395 */ 241,
/* 1396 */ 1400,
/* 1397 */ 50081,
/* 1398 */ -197,
/* 1399 */ 242,
/* 1400 */ 1405,
/* 1401 */ 50081,
/* 1402 */ 50074,
/* 1403 */ -197,
/* 1404 */ 243,
/* 1405 */ 1410,
/* 1406 */ 50081,
/* 1407 */ 50081,
/* 1408 */ -197,
/* 1409 */ 244,
/* 1410 */ 1415,
/* 1411 */ 50082,
/* 1412 */ 50049,
/* 1413 */ -197,
/* 1414 */ 245,
/* 1415 */ 1420,
/* 1416 */ 50082,
/* 1417 */ 50065,
/* 1418 */ -197,
/* 1419 */ 246,
/* 1420 */ 1425,
/* 1421 */ 50082,
/* 1422 */ 50068,
/* 1423 */ -197,
/* 1424 */ 247,
/* 1425 */ 1430,
/* 1426 */ 50082,
/* 1427 */ 50069,
/* 1428 */ -197,
/* 1429 */ 248,
/* 1430 */ 1435,
/* 1431 */ 50082,
/* 1432 */ 50070,
/* 1433 */ -197,
/* 1434 */ 249,
/* 1435 */ 1440,
/* 1436 */ 50082,
/* 1437 */ 50071,
/* 1438 */ -197,
/* 1439 */ 250,
/* 1440 */ 1445,
/* 1441 */ 50082,
/* 1442 */ 50072,
/* 1443 */ -197,
/* 1444 */ 251,
/* 1445 */ 1450,
/* 1446 */ 50082,
/* 1447 */ 50073,
/* 1448 */ -197,
/* 1449 */ 252,
/* 1450 */ 1455,
/* 1451 */ 50082,
/* 1452 */ 50077,
/* 1453 */ -197,
/* 1454 */ 253,
/* 1455 */ 1460,
/* 1456 */ 50082,
/* 1457 */ 50078,
/* 1458 */ -197,
/* 1459 */ 254,
/* 1460 */ 1465,
/* 1461 */ 50082,
/* 1462 */ 50079,
/* 1463 */ -197,
/* 1464 */ 255,
/* 1465 */ 1470,
/* 1466 */ 50082,
/* 1467 */ 50080,
/* 1468 */ -197,
/* 1469 */ 256,
/* 1470 */ 1475,
/* 1471 */ 50082,
/* 1472 */ 50082,
/* 1473 */ -197,
/* 1474 */ 257,
/* 1475 */ 1480,
/* 1476 */ 50082,
/* 1477 */ 50083,
/* 1478 */ -197,
/* 1479 */ 258,
/* 1480 */ 1485,
/* 1481 */ 50082,
/* 1482 */ 50084,
/* 1483 */ -197,
/* 1484 */ 259,
/* 1485 */ 1490,
/* 1486 */ 50082,
/* 1487 */ 50085,
/* 1488 */ -197,
/* 1489 */ 260,
/* 1490 */ 1495,
/* 1491 */ 50082,
/* 1492 */ 50088,
/* 1493 */ -197,
/* 1494 */ 261,
/* 1495 */ 1500,
/* 1496 */ 50082,
/* 1497 */ 50089,
/* 1498 */ -197,
/* 1499 */ 262,
/* 1500 */ 1505,
/* 1501 */ 50083,
/* 1502 */ 50065,
/* 1503 */ -197,
/* 1504 */ 263,
/* 1505 */ 1510,
/* 1506 */ 50083,
/* 1507 */ 50066,
/* 1508 */ -197,
/* 1509 */ 264,
/* 1510 */ 1515,
/* 1511 */ 50083,
/* 1512 */ 50067,
/* 1513 */ -197,
/* 1514 */ 265,
/* 1515 */ 1520,
/* 1516 */ 50083,
/* 1517 */ 50068,
/* 1518 */ -197,
/* 1519 */ 266,
/* 1520 */ 1525,
/* 1521 */ 50083,
/* 1522 */ 50069,
/* 1523 */ -197,
/* 1524 */ 267,
/* 1525 */ 1530,
/* 1526 */ 50083,
/* 1527 */ 50070,
/* 1528 */ -197,
/* 1529 */ 268,
/* 1530 */ 1535,
/* 1531 */ 50083,
/* 1532 */ 50071,
/* 1533 */ -197,
/* 1534 */ 269,
/* 1535 */ 1540,
/* 1536 */ 50083,
/* 1537 */ 50072,
/* 1538 */ -197,
/* 1539 */ 270,
/* 1540 */ 1545,
/* 1541 */ 50083,
/* 1542 */ 50073,
/* 1543 */ -197,
/* 1544 */ 271,
/* 1545 */ 1550,
/* 1546 */ 50083,
/* 1547 */ 50074,
/* 1548 */ -197,
/* 1549 */ 272,
/* 1550 */ 1555,
/* 1551 */ 50083,
/* 1552 */ 50075,
/* 1553 */ -197,
/* 1554 */ 273,
/* 1555 */ 1560,
/* 1556 */ 50083,
/* 1557 */ 50076,
/* 1558 */ -197,
/* 1559 */ 274,
/* 1560 */ 1565,
/* 1561 */ 50083,
/* 1562 */ 50077,
/* 1563 */ -197,
/* 1564 */ 275,
/* 1565 */ 1570,
/* 1566 */ 50083,
/* 1567 */ 50078,
/* 1568 */ -197,
/* 1569 */ 276,
/* 1570 */ 1575,
/* 1571 */ 50083,
/* 1572 */ 50079,
/* 1573 */ -197,
/* 1574 */ 277,
/* 1575 */ 1580,
/* 1576 */ 50083,
/* 1577 */ 50080,
/* 1578 */ -197,
/* 1579 */ 278,
/* 1580 */ 1585,
/* 1581 */ 50083,
/* 1582 */ 50082,
/* 1583 */ -197,
/* 1584 */ 279,
/* 1585 */ 1590,
/* 1586 */ 50083,
/* 1587 */ 50084,
/* 1588 */ -197,
/* 1589 */ 280,
/* 1590 */ 1595,
/* 1591 */ 50083,
/* 1592 */ 50085,
/* 1593 */ -197,
/* 1594 */ 281,
/* 1595 */ 1600,
/* 1596 */ 50083,
/* 1597 */ 50086,
/* 1598 */ -197,
/* 1599 */ 282,
/* 1600 */ 1605,
/* 1601 */ 50083,
/* 1602 */ 50087,
/* 1603 */ -197,
/* 1604 */ 283,
/* 1605 */ 1610,
/* 1606 */ 50083,
/* 1607 */ 50088,
/* 1608 */ -197,
/* 1609 */ 284,
/* 1610 */ 1615,
/* 1611 */ 50083,
/* 1612 */ 50089,
/* 1613 */ -197,
/* 1614 */ 285,
/* 1615 */ 1620,
/* 1616 */ 50084,
/* 1617 */ 50065,
/* 1618 */ -197,
/* 1619 */ 286,
/* 1620 */ 1625,
/* 1621 */ 50084,
/* 1622 */ 50068,
/* 1623 */ -197,
/* 1624 */ 287,
/* 1625 */ 1630,
/* 1626 */ 50084,
/* 1627 */ 50069,
/* 1628 */ -197,
/* 1629 */ 288,
/* 1630 */ 1635,
/* 1631 */ 50084,
/* 1632 */ 50070,
/* 1633 */ -197,
/* 1634 */ 289,
/* 1635 */ 1640,
/* 1636 */ 50084,
/* 1637 */ 50071,
/* 1638 */ -197,
/* 1639 */ 290,
/* 1640 */ 1645,
/* 1641 */ 50084,
/* 1642 */ 50072,
/* 1643 */ -197,
/* 1644 */ 291,
/* 1645 */ 1650,
/* 1646 */ 50084,
/* 1647 */ 50073,
/* 1648 */ -197,
/* 1649 */ 292,
/* 1650 */ 1655,
/* 1651 */ 50084,
/* 1652 */ 50075,
/* 1653 */ -197,
/* 1654 */ 293,
/* 1655 */ 1660,
/* 1656 */ 50084,
/* 1657 */ 50076,
/* 1658 */ -197,
/* 1659 */ 294,
/* 1660 */ 1665,
/* 1661 */ 50084,
/* 1662 */ 50078,
/* 1663 */ -197,
/* 1664 */ 295,
/* 1665 */ 1670,
/* 1666 */ 50084,
/* 1667 */ 50079,
/* 1668 */ -197,
/* 1669 */ 296,
/* 1670 */ 1675,
/* 1671 */ 50084,
/* 1672 */ 50080,
/* 1673 */ -197,
/* 1674 */ 297,
/* 1675 */ 1680,
/* 1676 */ 50084,
/* 1677 */ 50082,
/* 1678 */ -197,
/* 1679 */ 298,
/* 1680 */ 1685,
/* 1681 */ 50084,
/* 1682 */ 50084,
/* 1683 */ -197,
/* 1684 */ 299,
/* 1685 */ 1690,
/* 1686 */ 50084,
/* 1687 */ 50085,
/* 1688 */ -197,
/* 1689 */ 300,
/* 1690 */ 1695,
/* 1691 */ 50084,
/* 1692 */ 50087,
/* 1693 */ -197,
/* 1694 */ 301,
/* 1695 */ 1700,
/* 1696 */ 50084,
/* 1697 */ 50088,
/* 1698 */ -197,
/* 1699 */ 302,
/* 1700 */ 1705,
/* 1701 */ 50084,
/* 1702 */ 50089,
/* 1703 */ -197,
/* 1704 */ 303,
/* 1705 */ 1710,
/* 1706 */ 50084,
/* 1707 */ 50090,
/* 1708 */ -197,
/* 1709 */ 304,
/* 1710 */ 1715,
/* 1711 */ 50085,
/* 1712 */ 50071,
/* 1713 */ -197,
/* 1714 */ 305,
/* 1715 */ 1720,
/* 1716 */ 50085,
/* 1717 */ 50073,
/* 1718 */ -197,
/* 1719 */ 306,
/* 1720 */ 1725,
/* 1721 */ 50085,
/* 1722 */ 50075,
/* 1723 */ -197,
/* 1724 */ 307,
/* 1725 */ 1730,
/* 1726 */ 50085,
/* 1727 */ 50080,
/* 1728 */ -197,
/* 1729 */ 308,
/* 1730 */ 1735,
/* 1731 */ 50085,
/* 1732 */ 50083,
/* 1733 */ -197,
/* 1734 */ 309,
/* 1735 */ 1740,
/* 1736 */ 50085,
/* 1737 */ 50085,
/* 1738 */ -197,
/* 1739 */ 310,
/* 1740 */ 1745,
/* 1741 */ 50085,
/* 1742 */ 50090,
/* 1743 */ -197,
/* 1744 */ 311,
/* 1745 */ 1750,
/* 1746 */ 50086,
/* 1747 */ 50068,
/* 1748 */ -197,
/* 1749 */ 312,
/* 1750 */ 1755,
/* 1751 */ 50086,
/* 1752 */ 50075,
/* 1753 */ -197,
/* 1754 */ 313,
/* 1755 */ 1760,
/* 1756 */ 50086,
/* 1757 */ 50076,
/* 1758 */ -197,
/* 1759 */ 314,
/* 1760 */ 1765,
/* 1761 */ 50086,
/* 1762 */ 50077,
/* 1763 */ -197,
/* 1764 */ 315,
/* 1765 */ 1770,
/* 1766 */ 50086,
/* 1767 */ 50082,
/* 1768 */ -197,
/* 1769 */ 316,
/* 1770 */ 1775,
/* 1771 */ 50086,
/* 1772 */ 50085,
/* 1773 */ -197,
/* 1774 */ 317,
/* 1775 */ 1780,
/* 1776 */ 50086,
/* 1777 */ 50086,
/* 1778 */ -197,
/* 1779 */ 318,
/* 1780 */ 1784,
/* 1781 */ 50087,
/* 1782 */ -197,
/* 1783 */ 319,
/* 1784 */ 1789,
/* 1785 */ 50087,
/* 1786 */ 50066,
/* 1787 */ -197,
/* 1788 */ 320,
/* 1789 */ 1794,
/* 1790 */ 50087,
/* 1791 */ 50071,
/* 1792 */ -197,
/* 1793 */ 321,
/* 1794 */ 1799,
/* 1795 */ 50087,
/* 1796 */ 50073,
/* 1797 */ -197,
/* 1798 */ 322,
/* 1799 */ 1804,
/* 1800 */ 50087,
/* 1801 */ 50077,
/* 1802 */ -197,
/* 1803 */ 323,
/* 1804 */ 1809,
/* 1805 */ 50087,
/* 1806 */ 50079,
/* 1807 */ -197,
/* 1808 */ 324,
/* 1809 */ 1814,
/* 1810 */ 50087,
/* 1811 */ 50082,
/* 1812 */ -197,
/* 1813 */ 325,
/* 1814 */ 1819,
/* 1815 */ 50087,
/* 1816 */ 50083,
/* 1817 */ -197,
/* 1818 */ 326,
/* 1819 */ 1824,
/* 1820 */ 50087,
/* 1821 */ 50084,
/* 1822 */ -197,
/* 1823 */ 327,
/* 1824 */ 1829,
/* 1825 */ 50087,
/* 1826 */ 50087,
/* 1827 */ -197,
/* 1828 */ 328,
/* 1829 */ 1834,
/* 1830 */ 50087,
/* 1831 */ 50089,
/* 1832 */ -197,
/* 1833 */ 329,
/* 1834 */ 1838,
/* 1835 */ 50089,
/* 1836 */ -197,
/* 1837 */ 330,
/* 1838 */ 1843,
/* 1839 */ 50089,
/* 1840 */ 50065,
/* 1841 */ -197,
/* 1842 */ 331,
/* 1843 */ 1848,
/* 1844 */ 50089,
/* 1845 */ 50068,
/* 1846 */ -197,
/* 1847 */ 332,
/* 1848 */ 1853,
/* 1849 */ 50089,
/* 1850 */ 50071,
/* 1851 */ -197,
/* 1852 */ 333,
/* 1853 */ 1858,
/* 1854 */ 50089,
/* 1855 */ 50072,
/* 1856 */ -197,
/* 1857 */ 334,
/* 1858 */ 1863,
/* 1859 */ 50089,
/* 1860 */ 50077,
/* 1861 */ -197,
/* 1862 */ 335,
/* 1863 */ 1868,
/* 1864 */ 50089,
/* 1865 */ 50078,
/* 1866 */ -197,
/* 1867 */ 336,
/* 1868 */ 1873,
/* 1869 */ 50089,
/* 1870 */ 50079,
/* 1871 */ -197,
/* 1872 */ 337,
/* 1873 */ 0,
/* 1874 */ 50090,
/* 1875 */ 50069,
/* 1876 */ -197,
/* 1877 */ 338,
/* 1878 */ 1883,
/* 1879 */ 50065,
/* 1880 */ 50068,
/* 1881 */ -1878,
/* 1882 */ 1,
/* 1883 */ 1888,
/* 1884 */ 50065,
/* 1885 */ 50069,
/* 1886 */ -1878,
/* 1887 */ 2,
/* 1888 */ 1893,
/* 1889 */ 50065,
/* 1890 */ 50070,
/* 1891 */ -1878,
/* 1892 */ 3,
/* 1893 */ 1898,
/* 1894 */ 50065,
/* 1895 */ 50071,
/* 1896 */ -1878,
/* 1897 */ 4,
/* 1898 */ 1903,
/* 1899 */ 50065,
/* 1900 */ 50072,
/* 1901 */ -1878,
/* 1902 */ 5,
/* 1903 */ 1908,
/* 1904 */ 50065,
/* 1905 */ 50075,
/* 1906 */ -1878,
/* 1907 */ 6,
/* 1908 */ 1913,
/* 1909 */ 50065,
/* 1910 */ 50076,
/* 1911 */ -1878,
/* 1912 */ 7,
/* 1913 */ 1918,
/* 1914 */ 50065,
/* 1915 */ 50077,
/* 1916 */ -1878,
/* 1917 */ 8,
/* 1918 */ 1923,
/* 1919 */ 50065,
/* 1920 */ 50078,
/* 1921 */ -1878,
/* 1922 */ 9,
/* 1923 */ 1928,
/* 1924 */ 50065,
/* 1925 */ 50079,
/* 1926 */ -1878,
/* 1927 */ 10,
/* 1928 */ 1933,
/* 1929 */ 50065,
/* 1930 */ 50080,
/* 1931 */ -1878,
/* 1932 */ 11,
/* 1933 */ 1938,
/* 1934 */ 50065,
/* 1935 */ 50082,
/* 1936 */ -1878,
/* 1937 */ 12,
/* 1938 */ 1943,
/* 1939 */ 50065,
/* 1940 */ 50083,
/* 1941 */ -1878,
/* 1942 */ 13,
/* 1943 */ 1948,
/* 1944 */ 50065,
/* 1945 */ 50084,
/* 1946 */ -1878,
/* 1947 */ 14,
/* 1948 */ 1953,
/* 1949 */ 50065,
/* 1950 */ 50085,
/* 1951 */ -1878,
/* 1952 */ 15,
/* 1953 */ 1958,
/* 1954 */ 50065,
/* 1955 */ 50087,
/* 1956 */ -1878,
/* 1957 */ 16,
/* 1958 */ 1963,
/* 1959 */ 50065,
/* 1960 */ 50088,
/* 1961 */ -1878,
/* 1962 */ 17,
/* 1963 */ 1968,
/* 1964 */ 50065,
/* 1965 */ 50089,
/* 1966 */ -1878,
/* 1967 */ 18,
/* 1968 */ 1973,
/* 1969 */ 50065,
/* 1970 */ 50090,
/* 1971 */ -1878,
/* 1972 */ 19,
/* 1973 */ 1978,
/* 1974 */ 50070,
/* 1975 */ 50068,
/* 1976 */ -1878,
/* 1977 */ 20,
/* 1978 */ 1983,
/* 1979 */ 50076,
/* 1980 */ 50069,
/* 1981 */ -1878,
/* 1982 */ 21,
/* 1983 */ 1988,
/* 1984 */ 50076,
/* 1985 */ 50072,
/* 1986 */ -1878,
/* 1987 */ 22,
/* 1988 */ 1993,
/* 1989 */ 50078,
/* 1990 */ 50072,
/* 1991 */ -1878,
/* 1992 */ 23,
/* 1993 */ 1998,
/* 1994 */ 50080,
/* 1995 */ 50088,
/* 1996 */ -1878,
/* 1997 */ 24,
/* 1998 */ 0,
/* 1999 */ 50084,
/* 2000 */ 50069,
/* 2001 */ -1878,
/* 2002 */ 25,
/* 2003 */ 2009,
/* 2004 */ 50083,
/* 2005 */ 50068,
/* 2006 */ 50070,
/* 2007 */ -2003,
/* 2008 */ 1,
/* 2009 */ 2015,
/* 2010 */ 50083,
/* 2011 */ 50068,
/* 2012 */ 50082,
/* 2013 */ -2003,
/* 2014 */ 2,
/* 2015 */ 0,
/* 2016 */ 50083,
/* 2017 */ 50068,
/* 2018 */ 50084,
/* 2019 */ -2003,
/* 2020 */ 3,
/* 2021 */ 0,
/* 2022 */ -2021,
/* 2023 */ 1,
/* 2024 */ 0,
/* 2025 */ -2024,
/* 2026 */ 1,
/* 2027 */ 0,
/* 2028 */ -2027,
/* 2029 */ 1,
0
};
extern int yycoordinate[];
int yycoordinate[] = {
0,
/* 1 */ 9999,
/* 2 */ 7006,
/* 3 */ 9999,
/* 4 */ 9999,
/* 5 */ 7006,
/* 6 */ 9999,
/* 7 */ 8012,
/* 8 */ 9999,
/* 9 */ 8001,
/* 10 */ 9999,
/* 11 */ 9014,
/* 12 */ 9999,
/* 13 */ 9003,
/* 14 */ 9999,
/* 15 */ 10014,
/* 16 */ 9999,
/* 17 */ 10003,
/* 18 */ 9999,
/* 19 */ 11014,
/* 20 */ 9999,
/* 21 */ 11003,
/* 22 */ 9999,
/* 23 */ 9999,
/* 24 */ 14028,
/* 25 */ 14052,
/* 26 */ 9999,
/* 27 */ 14001,
/* 28 */ 9999,
/* 29 */ 9999,
/* 30 */ 15030,
/* 31 */ 15038,
/* 32 */ 9999,
/* 33 */ 15003,
/* 34 */ 9999,
/* 35 */ 9999,
/* 36 */ 16030,
/* 37 */ 16043,
/* 38 */ 9999,
/* 39 */ 16003,
/* 40 */ 9999,
/* 41 */ 9999,
/* 42 */ 17030,
/* 43 */ 17042,
/* 44 */ 9999,
/* 45 */ 17003,
/* 46 */ 9999,
/* 47 */ 9999,
/* 48 */ 18030,
/* 49 */ 18042,
/* 50 */ 9999,
/* 51 */ 18079,
/* 52 */ 9999,
/* 53 */ 18003,
/* 54 */ 9999,
/* 55 */ 9999,
/* 56 */ 9999,
/* 57 */ 21035,
/* 58 */ 21045,
/* 59 */ 9999,
/* 60 */ 21001,
/* 61 */ 9999,
/* 62 */ 9999,
/* 63 */ 22030,
/* 64 */ 22054,
/* 65 */ 9999,
/* 66 */ 22003,
/* 67 */ 9999,
/* 68 */ 9999,
/* 69 */ 23030,
/* 70 */ 23038,
/* 71 */ 9999,
/* 72 */ 23003,
/* 73 */ 9999,
/* 74 */ 9999,
/* 75 */ 24030,
/* 76 */ 24042,
/* 77 */ 9999,
/* 78 */ 24003,
/* 79 */ 9999,
/* 80 */ 9999,
/* 81 */ 25030,
/* 82 */ 9999,
/* 83 */ 25069,
/* 84 */ 25084,
/* 85 */ 9999,
/* 86 */ 25003,
/* 87 */ 9999,
/* 88 */ 9999,
/* 89 */ 9999,
/* 90 */ 9999,
/* 91 */ 26044,
/* 92 */ 9999,
/* 93 */ 26003,
/* 94 */ 9999,
/* 95 */ 9999,
/* 96 */ 9999,
/* 97 */ 9999,
/* 98 */ 9999,
/* 99 */ 9999,
/* 100 */ 9999,
/* 101 */ 9999,
/* 102 */ 9999,
/* 103 */ 27079,
/* 104 */ 9999,
/* 105 */ 27003,
/* 106 */ 9999,
/* 107 */ 9999,
/* 108 */ 9999,
/* 109 */ 9999,
/* 110 */ 9999,
/* 111 */ 9999,
/* 112 */ 9999,
/* 113 */ 9999,
/* 114 */ 28072,
/* 115 */ 9999,
/* 116 */ 28003,
/* 117 */ 9999,
/* 118 */ 9999,
/* 119 */ 9999,
/* 120 */ 31001,
/* 121 */ 9999,
/* 122 */ 9999,
/* 123 */ 9999,
/* 124 */ 9999,
/* 125 */ 9999,
/* 126 */ 32003,
/* 127 */ 9999,
/* 128 */ 9999,
/* 129 */ 9999,
/* 130 */ 35001,
/* 131 */ 9999,
/* 132 */ 9999,
/* 133 */ 9999,
/* 134 */ 9999,
/* 135 */ 9999,
/* 136 */ 36003,
/* 137 */ 9999,
/* 138 */ 9999,
/* 139 */ 9999,
/* 140 */ 9999,
/* 141 */ 9999,
/* 142 */ 39001,
/* 143 */ 9999,
/* 144 */ 9999,
/* 145 */ 9999,
/* 146 */ 45001,
/* 147 */ 9999,
/* 148 */ 9999,
/* 149 */ 9999,
/* 150 */ 9999,
/* 151 */ 47001,
/* 152 */ 9999,
/* 153 */ 9999,
/* 154 */ 9999,
/* 155 */ 9999,
/* 156 */ 51003,
/* 157 */ 9999,
/* 158 */ 9999,
/* 159 */ 9999,
/* 160 */ 9999,
/* 161 */ 55003,
/* 162 */ 9999,
/* 163 */ 9999,
/* 164 */ 9999,
/* 165 */ 9999,
/* 166 */ 59003,
/* 167 */ 9999,
/* 168 */ 9999,
/* 169 */ 9999,
/* 170 */ 9999,
/* 171 */ 63003,
/* 172 */ 9999,
/* 173 */ 9999,
/* 174 */ 9999,
/* 175 */ 9999,
/* 176 */ 67003,
/* 177 */ 9999,
/* 178 */ 9999,
/* 179 */ 9999,
/* 180 */ 9999,
/* 181 */ 71003,
/* 182 */ 9999,
/* 183 */ 9999,
/* 184 */ 9999,
/* 185 */ 9999,
/* 186 */ 75003,
/* 187 */ 9999,
/* 188 */ 9999,
/* 189 */ 9999,
/* 190 */ 9999,
/* 191 */ 79003,
/* 192 */ 9999,
/* 193 */ 9999,
/* 194 */ 9999,
/* 195 */ 9999,
/* 196 */ 83003,
/* 197 */ 9999,
/* 198 */ 9999,
/* 199 */ 9999,
/* 200 */ 9999,
/* 201 */ 89001,
/* 202 */ 9999,
/* 203 */ 9999,
/* 204 */ 9999,
/* 205 */ 9999,
/* 206 */ 93003,
/* 207 */ 9999,
/* 208 */ 9999,
/* 209 */ 9999,
/* 210 */ 9999,
/* 211 */ 97003,
/* 212 */ 9999,
/* 213 */ 9999,
/* 214 */ 9999,
/* 215 */ 9999,
/* 216 */ 101003,
/* 217 */ 9999,
/* 218 */ 9999,
/* 219 */ 9999,
/* 220 */ 9999,
/* 221 */ 105003,
/* 222 */ 9999,
/* 223 */ 9999,
/* 224 */ 9999,
/* 225 */ 9999,
/* 226 */ 109003,
/* 227 */ 9999,
/* 228 */ 9999,
/* 229 */ 9999,
/* 230 */ 9999,
/* 231 */ 113003,
/* 232 */ 9999,
/* 233 */ 9999,
/* 234 */ 9999,
/* 235 */ 9999,
/* 236 */ 117003,
/* 237 */ 9999,
/* 238 */ 9999,
/* 239 */ 9999,
/* 240 */ 9999,
/* 241 */ 121003,
/* 242 */ 9999,
/* 243 */ 9999,
/* 244 */ 9999,
/* 245 */ 9999,
/* 246 */ 125003,
/* 247 */ 9999,
/* 248 */ 9999,
/* 249 */ 9999,
/* 250 */ 9999,
/* 251 */ 129003,
/* 252 */ 9999,
/* 253 */ 9999,
/* 254 */ 9999,
/* 255 */ 9999,
/* 256 */ 133003,
/* 257 */ 9999,
/* 258 */ 9999,
/* 259 */ 9999,
/* 260 */ 9999,
/* 261 */ 137003,
/* 262 */ 9999,
/* 263 */ 9999,
/* 264 */ 9999,
/* 265 */ 9999,
/* 266 */ 141003,
/* 267 */ 9999,
/* 268 */ 9999,
/* 269 */ 9999,
/* 270 */ 9999,
/* 271 */ 145003,
/* 272 */ 9999,
/* 273 */ 9999,
/* 274 */ 9999,
/* 275 */ 149003,
/* 276 */ 9999,
/* 277 */ 9999,
/* 278 */ 9999,
/* 279 */ 9999,
/* 280 */ 153003,
/* 281 */ 9999,
/* 282 */ 9999,
/* 283 */ 9999,
/* 284 */ 9999,
/* 285 */ 157003,
/* 286 */ 9999,
/* 287 */ 9999,
/* 288 */ 9999,
/* 289 */ 9999,
/* 290 */ 161003,
/* 291 */ 9999,
/* 292 */ 9999,
/* 293 */ 9999,
/* 294 */ 9999,
/* 295 */ 165003,
/* 296 */ 9999,
/* 297 */ 9999,
/* 298 */ 9999,
/* 299 */ 9999,
/* 300 */ 169003,
/* 301 */ 9999,
/* 302 */ 9999,
/* 303 */ 9999,
/* 304 */ 9999,
/* 305 */ 173003,
/* 306 */ 9999,
/* 307 */ 9999,
/* 308 */ 9999,
/* 309 */ 9999,
/* 310 */ 177003,
/* 311 */ 9999,
/* 312 */ 9999,
/* 313 */ 9999,
/* 314 */ 9999,
/* 315 */ 181003,
/* 316 */ 9999,
/* 317 */ 9999,
/* 318 */ 9999,
/* 319 */ 9999,
/* 320 */ 185003,
/* 321 */ 9999,
/* 322 */ 9999,
/* 323 */ 9999,
/* 324 */ 9999,
/* 325 */ 189003,
/* 326 */ 9999,
/* 327 */ 9999,
/* 328 */ 9999,
/* 329 */ 9999,
/* 330 */ 193003,
/* 331 */ 9999,
/* 332 */ 9999,
/* 333 */ 9999,
/* 334 */ 9999,
/* 335 */ 197003,
/* 336 */ 9999,
/* 337 */ 9999,
/* 338 */ 9999,
/* 339 */ 9999,
/* 340 */ 201003,
/* 341 */ 9999,
/* 342 */ 9999,
/* 343 */ 9999,
/* 344 */ 9999,
/* 345 */ 205003,
/* 346 */ 9999,
/* 347 */ 9999,
/* 348 */ 9999,
/* 349 */ 9999,
/* 350 */ 209003,
/* 351 */ 9999,
/* 352 */ 9999,
/* 353 */ 9999,
/* 354 */ 9999,
/* 355 */ 213003,
/* 356 */ 9999,
/* 357 */ 9999,
/* 358 */ 9999,
/* 359 */ 9999,
/* 360 */ 217003,
/* 361 */ 9999,
/* 362 */ 9999,
/* 363 */ 9999,
/* 364 */ 9999,
/* 365 */ 221003,
/* 366 */ 9999,
/* 367 */ 9999,
/* 368 */ 9999,
/* 369 */ 9999,
/* 370 */ 225003,
/* 371 */ 9999,
/* 372 */ 9999,
/* 373 */ 9999,
/* 374 */ 9999,
/* 375 */ 229003,
/* 376 */ 9999,
/* 377 */ 9999,
/* 378 */ 9999,
/* 379 */ 9999,
/* 380 */ 233003,
/* 381 */ 9999,
/* 382 */ 9999,
/* 383 */ 9999,
/* 384 */ 237003,
/* 385 */ 9999,
/* 386 */ 9999,
/* 387 */ 9999,
/* 388 */ 9999,
/* 389 */ 241003,
/* 390 */ 9999,
/* 391 */ 9999,
/* 392 */ 9999,
/* 393 */ 9999,
/* 394 */ 245003,
/* 395 */ 9999,
/* 396 */ 9999,
/* 397 */ 9999,
/* 398 */ 9999,
/* 399 */ 249003,
/* 400 */ 9999,
/* 401 */ 9999,
/* 402 */ 9999,
/* 403 */ 9999,
/* 404 */ 253003,
/* 405 */ 9999,
/* 406 */ 9999,
/* 407 */ 9999,
/* 408 */ 9999,
/* 409 */ 257003,
/* 410 */ 9999,
/* 411 */ 9999,
/* 412 */ 9999,
/* 413 */ 9999,
/* 414 */ 261003,
/* 415 */ 9999,
/* 416 */ 9999,
/* 417 */ 9999,
/* 418 */ 9999,
/* 419 */ 265003,
/* 420 */ 9999,
/* 421 */ 9999,
/* 422 */ 9999,
/* 423 */ 9999,
/* 424 */ 269003,
/* 425 */ 9999,
/* 426 */ 9999,
/* 427 */ 9999,
/* 428 */ 9999,
/* 429 */ 273003,
/* 430 */ 9999,
/* 431 */ 9999,
/* 432 */ 9999,
/* 433 */ 9999,
/* 434 */ 277003,
/* 435 */ 9999,
/* 436 */ 9999,
/* 437 */ 9999,
/* 438 */ 9999,
/* 439 */ 281003,
/* 440 */ 9999,
/* 441 */ 9999,
/* 442 */ 9999,
/* 443 */ 9999,
/* 444 */ 285003,
/* 445 */ 9999,
/* 446 */ 9999,
/* 447 */ 9999,
/* 448 */ 9999,
/* 449 */ 289003,
/* 450 */ 9999,
/* 451 */ 9999,
/* 452 */ 9999,
/* 453 */ 9999,
/* 454 */ 293003,
/* 455 */ 9999,
/* 456 */ 9999,
/* 457 */ 9999,
/* 458 */ 9999,
/* 459 */ 297003,
/* 460 */ 9999,
/* 461 */ 9999,
/* 462 */ 9999,
/* 463 */ 9999,
/* 464 */ 301003,
/* 465 */ 9999,
/* 466 */ 9999,
/* 467 */ 9999,
/* 468 */ 9999,
/* 469 */ 305003,
/* 470 */ 9999,
/* 471 */ 9999,
/* 472 */ 9999,
/* 473 */ 9999,
/* 474 */ 309003,
/* 475 */ 9999,
/* 476 */ 9999,
/* 477 */ 9999,
/* 478 */ 9999,
/* 479 */ 313003,
/* 480 */ 9999,
/* 481 */ 9999,
/* 482 */ 9999,
/* 483 */ 9999,
/* 484 */ 317003,
/* 485 */ 9999,
/* 486 */ 9999,
/* 487 */ 9999,
/* 488 */ 9999,
/* 489 */ 321003,
/* 490 */ 9999,
/* 491 */ 9999,
/* 492 */ 9999,
/* 493 */ 9999,
/* 494 */ 325003,
/* 495 */ 9999,
/* 496 */ 9999,
/* 497 */ 9999,
/* 498 */ 9999,
/* 499 */ 329003,
/* 500 */ 9999,
/* 501 */ 9999,
/* 502 */ 9999,
/* 503 */ 9999,
/* 504 */ 333003,
/* 505 */ 9999,
/* 506 */ 9999,
/* 507 */ 9999,
/* 508 */ 9999,
/* 509 */ 337003,
/* 510 */ 9999,
/* 511 */ 9999,
/* 512 */ 9999,
/* 513 */ 9999,
/* 514 */ 341003,
/* 515 */ 9999,
/* 516 */ 9999,
/* 517 */ 9999,
/* 518 */ 9999,
/* 519 */ 345003,
/* 520 */ 9999,
/* 521 */ 9999,
/* 522 */ 9999,
/* 523 */ 9999,
/* 524 */ 349003,
/* 525 */ 9999,
/* 526 */ 9999,
/* 527 */ 9999,
/* 528 */ 9999,
/* 529 */ 353003,
/* 530 */ 9999,
/* 531 */ 9999,
/* 532 */ 9999,
/* 533 */ 9999,
/* 534 */ 357003,
/* 535 */ 9999,
/* 536 */ 9999,
/* 537 */ 9999,
/* 538 */ 9999,
/* 539 */ 361003,
/* 540 */ 9999,
/* 541 */ 9999,
/* 542 */ 9999,
/* 543 */ 9999,
/* 544 */ 365003,
/* 545 */ 9999,
/* 546 */ 9999,
/* 547 */ 9999,
/* 548 */ 9999,
/* 549 */ 369003,
/* 550 */ 9999,
/* 551 */ 9999,
/* 552 */ 9999,
/* 553 */ 9999,
/* 554 */ 373003,
/* 555 */ 9999,
/* 556 */ 9999,
/* 557 */ 9999,
/* 558 */ 9999,
/* 559 */ 377003,
/* 560 */ 9999,
/* 561 */ 9999,
/* 562 */ 9999,
/* 563 */ 9999,
/* 564 */ 381003,
/* 565 */ 9999,
/* 566 */ 9999,
/* 567 */ 9999,
/* 568 */ 9999,
/* 569 */ 385003,
/* 570 */ 9999,
/* 571 */ 9999,
/* 572 */ 9999,
/* 573 */ 9999,
/* 574 */ 389003,
/* 575 */ 9999,
/* 576 */ 9999,
/* 577 */ 9999,
/* 578 */ 9999,
/* 579 */ 393003,
/* 580 */ 9999,
/* 581 */ 9999,
/* 582 */ 9999,
/* 583 */ 9999,
/* 584 */ 397003,
/* 585 */ 9999,
/* 586 */ 9999,
/* 587 */ 9999,
/* 588 */ 9999,
/* 589 */ 401003,
/* 590 */ 9999,
/* 591 */ 9999,
/* 592 */ 9999,
/* 593 */ 9999,
/* 594 */ 405003,
/* 595 */ 9999,
/* 596 */ 9999,
/* 597 */ 9999,
/* 598 */ 9999,
/* 599 */ 409003,
/* 600 */ 9999,
/* 601 */ 9999,
/* 602 */ 9999,
/* 603 */ 9999,
/* 604 */ 413003,
/* 605 */ 9999,
/* 606 */ 9999,
/* 607 */ 9999,
/* 608 */ 9999,
/* 609 */ 417003,
/* 610 */ 9999,
/* 611 */ 9999,
/* 612 */ 9999,
/* 613 */ 9999,
/* 614 */ 421003,
/* 615 */ 9999,
/* 616 */ 9999,
/* 617 */ 9999,
/* 618 */ 9999,
/* 619 */ 425003,
/* 620 */ 9999,
/* 621 */ 9999,
/* 622 */ 9999,
/* 623 */ 9999,
/* 624 */ 429003,
/* 625 */ 9999,
/* 626 */ 9999,
/* 627 */ 9999,
/* 628 */ 9999,
/* 629 */ 433003,
/* 630 */ 9999,
/* 631 */ 9999,
/* 632 */ 9999,
/* 633 */ 9999,
/* 634 */ 437003,
/* 635 */ 9999,
/* 636 */ 9999,
/* 637 */ 9999,
/* 638 */ 9999,
/* 639 */ 441003,
/* 640 */ 9999,
/* 641 */ 9999,
/* 642 */ 9999,
/* 643 */ 9999,
/* 644 */ 445003,
/* 645 */ 9999,
/* 646 */ 9999,
/* 647 */ 9999,
/* 648 */ 9999,
/* 649 */ 449003,
/* 650 */ 9999,
/* 651 */ 9999,
/* 652 */ 9999,
/* 653 */ 9999,
/* 654 */ 453003,
/* 655 */ 9999,
/* 656 */ 9999,
/* 657 */ 9999,
/* 658 */ 457003,
/* 659 */ 9999,
/* 660 */ 9999,
/* 661 */ 9999,
/* 662 */ 9999,
/* 663 */ 461003,
/* 664 */ 9999,
/* 665 */ 9999,
/* 666 */ 9999,
/* 667 */ 9999,
/* 668 */ 465003,
/* 669 */ 9999,
/* 670 */ 9999,
/* 671 */ 9999,
/* 672 */ 9999,
/* 673 */ 469003,
/* 674 */ 9999,
/* 675 */ 9999,
/* 676 */ 9999,
/* 677 */ 9999,
/* 678 */ 473003,
/* 679 */ 9999,
/* 680 */ 9999,
/* 681 */ 9999,
/* 682 */ 9999,
/* 683 */ 477003,
/* 684 */ 9999,
/* 685 */ 9999,
/* 686 */ 9999,
/* 687 */ 9999,
/* 688 */ 481003,
/* 689 */ 9999,
/* 690 */ 9999,
/* 691 */ 9999,
/* 692 */ 9999,
/* 693 */ 485003,
/* 694 */ 9999,
/* 695 */ 9999,
/* 696 */ 9999,
/* 697 */ 9999,
/* 698 */ 489003,
/* 699 */ 9999,
/* 700 */ 9999,
/* 701 */ 9999,
/* 702 */ 9999,
/* 703 */ 493003,
/* 704 */ 9999,
/* 705 */ 9999,
/* 706 */ 9999,
/* 707 */ 9999,
/* 708 */ 497003,
/* 709 */ 9999,
/* 710 */ 9999,
/* 711 */ 9999,
/* 712 */ 9999,
/* 713 */ 501003,
/* 714 */ 9999,
/* 715 */ 9999,
/* 716 */ 9999,
/* 717 */ 9999,
/* 718 */ 505003,
/* 719 */ 9999,
/* 720 */ 9999,
/* 721 */ 9999,
/* 722 */ 9999,
/* 723 */ 509003,
/* 724 */ 9999,
/* 725 */ 9999,
/* 726 */ 9999,
/* 727 */ 9999,
/* 728 */ 513003,
/* 729 */ 9999,
/* 730 */ 9999,
/* 731 */ 9999,
/* 732 */ 9999,
/* 733 */ 517003,
/* 734 */ 9999,
/* 735 */ 9999,
/* 736 */ 9999,
/* 737 */ 9999,
/* 738 */ 521003,
/* 739 */ 9999,
/* 740 */ 9999,
/* 741 */ 9999,
/* 742 */ 9999,
/* 743 */ 525003,
/* 744 */ 9999,
/* 745 */ 9999,
/* 746 */ 9999,
/* 747 */ 9999,
/* 748 */ 529003,
/* 749 */ 9999,
/* 750 */ 9999,
/* 751 */ 9999,
/* 752 */ 9999,
/* 753 */ 533003,
/* 754 */ 9999,
/* 755 */ 9999,
/* 756 */ 9999,
/* 757 */ 9999,
/* 758 */ 537003,
/* 759 */ 9999,
/* 760 */ 9999,
/* 761 */ 9999,
/* 762 */ 9999,
/* 763 */ 541003,
/* 764 */ 9999,
/* 765 */ 9999,
/* 766 */ 9999,
/* 767 */ 9999,
/* 768 */ 545003,
/* 769 */ 9999,
/* 770 */ 9999,
/* 771 */ 9999,
/* 772 */ 9999,
/* 773 */ 549003,
/* 774 */ 9999,
/* 775 */ 9999,
/* 776 */ 9999,
/* 777 */ 9999,
/* 778 */ 553003,
/* 779 */ 9999,
/* 780 */ 9999,
/* 781 */ 9999,
/* 782 */ 9999,
/* 783 */ 557003,
/* 784 */ 9999,
/* 785 */ 9999,
/* 786 */ 9999,
/* 787 */ 9999,
/* 788 */ 561003,
/* 789 */ 9999,
/* 790 */ 9999,
/* 791 */ 9999,
/* 792 */ 565003,
/* 793 */ 9999,
/* 794 */ 9999,
/* 795 */ 9999,
/* 796 */ 9999,
/* 797 */ 569003,
/* 798 */ 9999,
/* 799 */ 9999,
/* 800 */ 9999,
/* 801 */ 9999,
/* 802 */ 573003,
/* 803 */ 9999,
/* 804 */ 9999,
/* 805 */ 9999,
/* 806 */ 9999,
/* 807 */ 577003,
/* 808 */ 9999,
/* 809 */ 9999,
/* 810 */ 9999,
/* 811 */ 9999,
/* 812 */ 581003,
/* 813 */ 9999,
/* 814 */ 9999,
/* 815 */ 9999,
/* 816 */ 9999,
/* 817 */ 585003,
/* 818 */ 9999,
/* 819 */ 9999,
/* 820 */ 9999,
/* 821 */ 9999,
/* 822 */ 589003,
/* 823 */ 9999,
/* 824 */ 9999,
/* 825 */ 9999,
/* 826 */ 9999,
/* 827 */ 593003,
/* 828 */ 9999,
/* 829 */ 9999,
/* 830 */ 9999,
/* 831 */ 9999,
/* 832 */ 597003,
/* 833 */ 9999,
/* 834 */ 9999,
/* 835 */ 9999,
/* 836 */ 9999,
/* 837 */ 601003,
/* 838 */ 9999,
/* 839 */ 9999,
/* 840 */ 9999,
/* 841 */ 9999,
/* 842 */ 605003,
/* 843 */ 9999,
/* 844 */ 9999,
/* 845 */ 9999,
/* 846 */ 9999,
/* 847 */ 609003,
/* 848 */ 9999,
/* 849 */ 9999,
/* 850 */ 9999,
/* 851 */ 9999,
/* 852 */ 613003,
/* 853 */ 9999,
/* 854 */ 9999,
/* 855 */ 9999,
/* 856 */ 9999,
/* 857 */ 617003,
/* 858 */ 9999,
/* 859 */ 9999,
/* 860 */ 9999,
/* 861 */ 9999,
/* 862 */ 621003,
/* 863 */ 9999,
/* 864 */ 9999,
/* 865 */ 9999,
/* 866 */ 9999,
/* 867 */ 625003,
/* 868 */ 9999,
/* 869 */ 9999,
/* 870 */ 9999,
/* 871 */ 9999,
/* 872 */ 629003,
/* 873 */ 9999,
/* 874 */ 9999,
/* 875 */ 9999,
/* 876 */ 9999,
/* 877 */ 633003,
/* 878 */ 9999,
/* 879 */ 9999,
/* 880 */ 9999,
/* 881 */ 9999,
/* 882 */ 637003,
/* 883 */ 9999,
/* 884 */ 9999,
/* 885 */ 9999,
/* 886 */ 9999,
/* 887 */ 641003,
/* 888 */ 9999,
/* 889 */ 9999,
/* 890 */ 9999,
/* 891 */ 9999,
/* 892 */ 645003,
/* 893 */ 9999,
/* 894 */ 9999,
/* 895 */ 9999,
/* 896 */ 9999,
/* 897 */ 649003,
/* 898 */ 9999,
/* 899 */ 9999,
/* 900 */ 9999,
/* 901 */ 9999,
/* 902 */ 653003,
/* 903 */ 9999,
/* 904 */ 9999,
/* 905 */ 9999,
/* 906 */ 9999,
/* 907 */ 657003,
/* 908 */ 9999,
/* 909 */ 9999,
/* 910 */ 9999,
/* 911 */ 9999,
/* 912 */ 661003,
/* 913 */ 9999,
/* 914 */ 9999,
/* 915 */ 9999,
/* 916 */ 9999,
/* 917 */ 665003,
/* 918 */ 9999,
/* 919 */ 9999,
/* 920 */ 9999,
/* 921 */ 9999,
/* 922 */ 669003,
/* 923 */ 9999,
/* 924 */ 9999,
/* 925 */ 9999,
/* 926 */ 9999,
/* 927 */ 673003,
/* 928 */ 9999,
/* 929 */ 9999,
/* 930 */ 9999,
/* 931 */ 9999,
/* 932 */ 677003,
/* 933 */ 9999,
/* 934 */ 9999,
/* 935 */ 9999,
/* 936 */ 9999,
/* 937 */ 681003,
/* 938 */ 9999,
/* 939 */ 9999,
/* 940 */ 9999,
/* 941 */ 9999,
/* 942 */ 685003,
/* 943 */ 9999,
/* 944 */ 9999,
/* 945 */ 9999,
/* 946 */ 9999,
/* 947 */ 689003,
/* 948 */ 9999,
/* 949 */ 9999,
/* 950 */ 9999,
/* 951 */ 9999,
/* 952 */ 693003,
/* 953 */ 9999,
/* 954 */ 9999,
/* 955 */ 9999,
/* 956 */ 9999,
/* 957 */ 697003,
/* 958 */ 9999,
/* 959 */ 9999,
/* 960 */ 9999,
/* 961 */ 9999,
/* 962 */ 701003,
/* 963 */ 9999,
/* 964 */ 9999,
/* 965 */ 9999,
/* 966 */ 9999,
/* 967 */ 705003,
/* 968 */ 9999,
/* 969 */ 9999,
/* 970 */ 9999,
/* 971 */ 9999,
/* 972 */ 709003,
/* 973 */ 9999,
/* 974 */ 9999,
/* 975 */ 9999,
/* 976 */ 9999,
/* 977 */ 713003,
/* 978 */ 9999,
/* 979 */ 9999,
/* 980 */ 9999,
/* 981 */ 9999,
/* 982 */ 717003,
/* 983 */ 9999,
/* 984 */ 9999,
/* 985 */ 9999,
/* 986 */ 9999,
/* 987 */ 721003,
/* 988 */ 9999,
/* 989 */ 9999,
/* 990 */ 9999,
/* 991 */ 725003,
/* 992 */ 9999,
/* 993 */ 9999,
/* 994 */ 9999,
/* 995 */ 9999,
/* 996 */ 729003,
/* 997 */ 9999,
/* 998 */ 9999,
/* 999 */ 9999,
/* 1000 */ 9999,
/* 1001 */ 733003,
/* 1002 */ 9999,
/* 1003 */ 9999,
/* 1004 */ 9999,
/* 1005 */ 9999,
/* 1006 */ 737003,
/* 1007 */ 9999,
/* 1008 */ 9999,
/* 1009 */ 9999,
/* 1010 */ 9999,
/* 1011 */ 741003,
/* 1012 */ 9999,
/* 1013 */ 9999,
/* 1014 */ 9999,
/* 1015 */ 9999,
/* 1016 */ 745003,
/* 1017 */ 9999,
/* 1018 */ 9999,
/* 1019 */ 9999,
/* 1020 */ 9999,
/* 1021 */ 749003,
/* 1022 */ 9999,
/* 1023 */ 9999,
/* 1024 */ 9999,
/* 1025 */ 9999,
/* 1026 */ 753003,
/* 1027 */ 9999,
/* 1028 */ 9999,
/* 1029 */ 9999,
/* 1030 */ 9999,
/* 1031 */ 757003,
/* 1032 */ 9999,
/* 1033 */ 9999,
/* 1034 */ 9999,
/* 1035 */ 9999,
/* 1036 */ 761003,
/* 1037 */ 9999,
/* 1038 */ 9999,
/* 1039 */ 9999,
/* 1040 */ 9999,
/* 1041 */ 765003,
/* 1042 */ 9999,
/* 1043 */ 9999,
/* 1044 */ 9999,
/* 1045 */ 9999,
/* 1046 */ 769003,
/* 1047 */ 9999,
/* 1048 */ 9999,
/* 1049 */ 9999,
/* 1050 */ 9999,
/* 1051 */ 773003,
/* 1052 */ 9999,
/* 1053 */ 9999,
/* 1054 */ 9999,
/* 1055 */ 9999,
/* 1056 */ 777003,
/* 1057 */ 9999,
/* 1058 */ 9999,
/* 1059 */ 9999,
/* 1060 */ 9999,
/* 1061 */ 781003,
/* 1062 */ 9999,
/* 1063 */ 9999,
/* 1064 */ 9999,
/* 1065 */ 9999,
/* 1066 */ 785003,
/* 1067 */ 9999,
/* 1068 */ 9999,
/* 1069 */ 9999,
/* 1070 */ 9999,
/* 1071 */ 789003,
/* 1072 */ 9999,
/* 1073 */ 9999,
/* 1074 */ 9999,
/* 1075 */ 9999,
/* 1076 */ 793003,
/* 1077 */ 9999,
/* 1078 */ 9999,
/* 1079 */ 9999,
/* 1080 */ 9999,
/* 1081 */ 797003,
/* 1082 */ 9999,
/* 1083 */ 9999,
/* 1084 */ 9999,
/* 1085 */ 9999,
/* 1086 */ 801003,
/* 1087 */ 9999,
/* 1088 */ 9999,
/* 1089 */ 9999,
/* 1090 */ 9999,
/* 1091 */ 805003,
/* 1092 */ 9999,
/* 1093 */ 9999,
/* 1094 */ 9999,
/* 1095 */ 9999,
/* 1096 */ 809003,
/* 1097 */ 9999,
/* 1098 */ 9999,
/* 1099 */ 9999,
/* 1100 */ 9999,
/* 1101 */ 813003,
/* 1102 */ 9999,
/* 1103 */ 9999,
/* 1104 */ 9999,
/* 1105 */ 9999,
/* 1106 */ 817003,
/* 1107 */ 9999,
/* 1108 */ 9999,
/* 1109 */ 9999,
/* 1110 */ 9999,
/* 1111 */ 821003,
/* 1112 */ 9999,
/* 1113 */ 9999,
/* 1114 */ 9999,
/* 1115 */ 9999,
/* 1116 */ 825003,
/* 1117 */ 9999,
/* 1118 */ 9999,
/* 1119 */ 9999,
/* 1120 */ 9999,
/* 1121 */ 829003,
/* 1122 */ 9999,
/* 1123 */ 9999,
/* 1124 */ 9999,
/* 1125 */ 9999,
/* 1126 */ 833003,
/* 1127 */ 9999,
/* 1128 */ 9999,
/* 1129 */ 9999,
/* 1130 */ 9999,
/* 1131 */ 837003,
/* 1132 */ 9999,
/* 1133 */ 9999,
/* 1134 */ 9999,
/* 1135 */ 9999,
/* 1136 */ 841003,
/* 1137 */ 9999,
/* 1138 */ 9999,
/* 1139 */ 9999,
/* 1140 */ 9999,
/* 1141 */ 845003,
/* 1142 */ 9999,
/* 1143 */ 9999,
/* 1144 */ 9999,
/* 1145 */ 9999,
/* 1146 */ 849003,
/* 1147 */ 9999,
/* 1148 */ 9999,
/* 1149 */ 9999,
/* 1150 */ 9999,
/* 1151 */ 853003,
/* 1152 */ 9999,
/* 1153 */ 9999,
/* 1154 */ 9999,
/* 1155 */ 9999,
/* 1156 */ 857003,
/* 1157 */ 9999,
/* 1158 */ 9999,
/* 1159 */ 9999,
/* 1160 */ 9999,
/* 1161 */ 861003,
/* 1162 */ 9999,
/* 1163 */ 9999,
/* 1164 */ 9999,
/* 1165 */ 9999,
/* 1166 */ 865003,
/* 1167 */ 9999,
/* 1168 */ 9999,
/* 1169 */ 9999,
/* 1170 */ 9999,
/* 1171 */ 869003,
/* 1172 */ 9999,
/* 1173 */ 9999,
/* 1174 */ 9999,
/* 1175 */ 9999,
/* 1176 */ 873003,
/* 1177 */ 9999,
/* 1178 */ 9999,
/* 1179 */ 9999,
/* 1180 */ 9999,
/* 1181 */ 877003,
/* 1182 */ 9999,
/* 1183 */ 9999,
/* 1184 */ 9999,
/* 1185 */ 9999,
/* 1186 */ 881003,
/* 1187 */ 9999,
/* 1188 */ 9999,
/* 1189 */ 9999,
/* 1190 */ 9999,
/* 1191 */ 885003,
/* 1192 */ 9999,
/* 1193 */ 9999,
/* 1194 */ 9999,
/* 1195 */ 9999,
/* 1196 */ 889003,
/* 1197 */ 9999,
/* 1198 */ 9999,
/* 1199 */ 9999,
/* 1200 */ 9999,
/* 1201 */ 893003,
/* 1202 */ 9999,
/* 1203 */ 9999,
/* 1204 */ 9999,
/* 1205 */ 9999,
/* 1206 */ 897003,
/* 1207 */ 9999,
/* 1208 */ 9999,
/* 1209 */ 9999,
/* 1210 */ 9999,
/* 1211 */ 901003,
/* 1212 */ 9999,
/* 1213 */ 9999,
/* 1214 */ 9999,
/* 1215 */ 9999,
/* 1216 */ 905003,
/* 1217 */ 9999,
/* 1218 */ 9999,
/* 1219 */ 9999,
/* 1220 */ 9999,
/* 1221 */ 909003,
/* 1222 */ 9999,
/* 1223 */ 9999,
/* 1224 */ 9999,
/* 1225 */ 9999,
/* 1226 */ 913003,
/* 1227 */ 9999,
/* 1228 */ 9999,
/* 1229 */ 9999,
/* 1230 */ 9999,
/* 1231 */ 917003,
/* 1232 */ 9999,
/* 1233 */ 9999,
/* 1234 */ 9999,
/* 1235 */ 9999,
/* 1236 */ 921003,
/* 1237 */ 9999,
/* 1238 */ 9999,
/* 1239 */ 9999,
/* 1240 */ 9999,
/* 1241 */ 925003,
/* 1242 */ 9999,
/* 1243 */ 9999,
/* 1244 */ 9999,
/* 1245 */ 9999,
/* 1246 */ 929003,
/* 1247 */ 9999,
/* 1248 */ 9999,
/* 1249 */ 9999,
/* 1250 */ 9999,
/* 1251 */ 933003,
/* 1252 */ 9999,
/* 1253 */ 9999,
/* 1254 */ 9999,
/* 1255 */ 9999,
/* 1256 */ 937003,
/* 1257 */ 9999,
/* 1258 */ 9999,
/* 1259 */ 9999,
/* 1260 */ 9999,
/* 1261 */ 941003,
/* 1262 */ 9999,
/* 1263 */ 9999,
/* 1264 */ 9999,
/* 1265 */ 9999,
/* 1266 */ 945003,
/* 1267 */ 9999,
/* 1268 */ 9999,
/* 1269 */ 9999,
/* 1270 */ 9999,
/* 1271 */ 949003,
/* 1272 */ 9999,
/* 1273 */ 9999,
/* 1274 */ 9999,
/* 1275 */ 9999,
/* 1276 */ 953003,
/* 1277 */ 9999,
/* 1278 */ 9999,
/* 1279 */ 9999,
/* 1280 */ 9999,
/* 1281 */ 957003,
/* 1282 */ 9999,
/* 1283 */ 9999,
/* 1284 */ 9999,
/* 1285 */ 9999,
/* 1286 */ 961003,
/* 1287 */ 9999,
/* 1288 */ 9999,
/* 1289 */ 9999,
/* 1290 */ 9999,
/* 1291 */ 965003,
/* 1292 */ 9999,
/* 1293 */ 9999,
/* 1294 */ 9999,
/* 1295 */ 969003,
/* 1296 */ 9999,
/* 1297 */ 9999,
/* 1298 */ 9999,
/* 1299 */ 9999,
/* 1300 */ 973003,
/* 1301 */ 9999,
/* 1302 */ 9999,
/* 1303 */ 9999,
/* 1304 */ 9999,
/* 1305 */ 977003,
/* 1306 */ 9999,
/* 1307 */ 9999,
/* 1308 */ 9999,
/* 1309 */ 9999,
/* 1310 */ 981003,
/* 1311 */ 9999,
/* 1312 */ 9999,
/* 1313 */ 9999,
/* 1314 */ 9999,
/* 1315 */ 985003,
/* 1316 */ 9999,
/* 1317 */ 9999,
/* 1318 */ 9999,
/* 1319 */ 9999,
/* 1320 */ 989003,
/* 1321 */ 9999,
/* 1322 */ 9999,
/* 1323 */ 9999,
/* 1324 */ 9999,
/* 1325 */ 993003,
/* 1326 */ 9999,
/* 1327 */ 9999,
/* 1328 */ 9999,
/* 1329 */ 9999,
/* 1330 */ 997003,
/* 1331 */ 9999,
/* 1332 */ 9999,
/* 1333 */ 9999,
/* 1334 */ 9999,
/* 1335 */ 1001003,
/* 1336 */ 9999,
/* 1337 */ 9999,
/* 1338 */ 9999,
/* 1339 */ 9999,
/* 1340 */ 1005003,
/* 1341 */ 9999,
/* 1342 */ 9999,
/* 1343 */ 9999,
/* 1344 */ 9999,
/* 1345 */ 1009003,
/* 1346 */ 9999,
/* 1347 */ 9999,
/* 1348 */ 9999,
/* 1349 */ 9999,
/* 1350 */ 1013003,
/* 1351 */ 9999,
/* 1352 */ 9999,
/* 1353 */ 9999,
/* 1354 */ 9999,
/* 1355 */ 1017003,
/* 1356 */ 9999,
/* 1357 */ 9999,
/* 1358 */ 9999,
/* 1359 */ 9999,
/* 1360 */ 1021003,
/* 1361 */ 9999,
/* 1362 */ 9999,
/* 1363 */ 9999,
/* 1364 */ 9999,
/* 1365 */ 1025003,
/* 1366 */ 9999,
/* 1367 */ 9999,
/* 1368 */ 9999,
/* 1369 */ 9999,
/* 1370 */ 1029003,
/* 1371 */ 9999,
/* 1372 */ 9999,
/* 1373 */ 9999,
/* 1374 */ 9999,
/* 1375 */ 1033003,
/* 1376 */ 9999,
/* 1377 */ 9999,
/* 1378 */ 9999,
/* 1379 */ 9999,
/* 1380 */ 1037003,
/* 1381 */ 9999,
/* 1382 */ 9999,
/* 1383 */ 9999,
/* 1384 */ 9999,
/* 1385 */ 1041003,
/* 1386 */ 9999,
/* 1387 */ 9999,
/* 1388 */ 9999,
/* 1389 */ 9999,
/* 1390 */ 1045003,
/* 1391 */ 9999,
/* 1392 */ 9999,
/* 1393 */ 9999,
/* 1394 */ 9999,
/* 1395 */ 1049003,
/* 1396 */ 9999,
/* 1397 */ 9999,
/* 1398 */ 9999,
/* 1399 */ 1053003,
/* 1400 */ 9999,
/* 1401 */ 9999,
/* 1402 */ 9999,
/* 1403 */ 9999,
/* 1404 */ 1057003,
/* 1405 */ 9999,
/* 1406 */ 9999,
/* 1407 */ 9999,
/* 1408 */ 9999,
/* 1409 */ 1061003,
/* 1410 */ 9999,
/* 1411 */ 9999,
/* 1412 */ 9999,
/* 1413 */ 9999,
/* 1414 */ 1065003,
/* 1415 */ 9999,
/* 1416 */ 9999,
/* 1417 */ 9999,
/* 1418 */ 9999,
/* 1419 */ 1069003,
/* 1420 */ 9999,
/* 1421 */ 9999,
/* 1422 */ 9999,
/* 1423 */ 9999,
/* 1424 */ 1073003,
/* 1425 */ 9999,
/* 1426 */ 9999,
/* 1427 */ 9999,
/* 1428 */ 9999,
/* 1429 */ 1077003,
/* 1430 */ 9999,
/* 1431 */ 9999,
/* 1432 */ 9999,
/* 1433 */ 9999,
/* 1434 */ 1081003,
/* 1435 */ 9999,
/* 1436 */ 9999,
/* 1437 */ 9999,
/* 1438 */ 9999,
/* 1439 */ 1085003,
/* 1440 */ 9999,
/* 1441 */ 9999,
/* 1442 */ 9999,
/* 1443 */ 9999,
/* 1444 */ 1089003,
/* 1445 */ 9999,
/* 1446 */ 9999,
/* 1447 */ 9999,
/* 1448 */ 9999,
/* 1449 */ 1093003,
/* 1450 */ 9999,
/* 1451 */ 9999,
/* 1452 */ 9999,
/* 1453 */ 9999,
/* 1454 */ 1097003,
/* 1455 */ 9999,
/* 1456 */ 9999,
/* 1457 */ 9999,
/* 1458 */ 9999,
/* 1459 */ 1101003,
/* 1460 */ 9999,
/* 1461 */ 9999,
/* 1462 */ 9999,
/* 1463 */ 9999,
/* 1464 */ 1105003,
/* 1465 */ 9999,
/* 1466 */ 9999,
/* 1467 */ 9999,
/* 1468 */ 9999,
/* 1469 */ 1109003,
/* 1470 */ 9999,
/* 1471 */ 9999,
/* 1472 */ 9999,
/* 1473 */ 9999,
/* 1474 */ 1113003,
/* 1475 */ 9999,
/* 1476 */ 9999,
/* 1477 */ 9999,
/* 1478 */ 9999,
/* 1479 */ 1117003,
/* 1480 */ 9999,
/* 1481 */ 9999,
/* 1482 */ 9999,
/* 1483 */ 9999,
/* 1484 */ 1121003,
/* 1485 */ 9999,
/* 1486 */ 9999,
/* 1487 */ 9999,
/* 1488 */ 9999,
/* 1489 */ 1125003,
/* 1490 */ 9999,
/* 1491 */ 9999,
/* 1492 */ 9999,
/* 1493 */ 9999,
/* 1494 */ 1129003,
/* 1495 */ 9999,
/* 1496 */ 9999,
/* 1497 */ 9999,
/* 1498 */ 9999,
/* 1499 */ 1133003,
/* 1500 */ 9999,
/* 1501 */ 9999,
/* 1502 */ 9999,
/* 1503 */ 9999,
/* 1504 */ 1137003,
/* 1505 */ 9999,
/* 1506 */ 9999,
/* 1507 */ 9999,
/* 1508 */ 9999,
/* 1509 */ 1141003,
/* 1510 */ 9999,
/* 1511 */ 9999,
/* 1512 */ 9999,
/* 1513 */ 9999,
/* 1514 */ 1145003,
/* 1515 */ 9999,
/* 1516 */ 9999,
/* 1517 */ 9999,
/* 1518 */ 9999,
/* 1519 */ 1149003,
/* 1520 */ 9999,
/* 1521 */ 9999,
/* 1522 */ 9999,
/* 1523 */ 9999,
/* 1524 */ 1153003,
/* 1525 */ 9999,
/* 1526 */ 9999,
/* 1527 */ 9999,
/* 1528 */ 9999,
/* 1529 */ 1157003,
/* 1530 */ 9999,
/* 1531 */ 9999,
/* 1532 */ 9999,
/* 1533 */ 9999,
/* 1534 */ 1161003,
/* 1535 */ 9999,
/* 1536 */ 9999,
/* 1537 */ 9999,
/* 1538 */ 9999,
/* 1539 */ 1165003,
/* 1540 */ 9999,
/* 1541 */ 9999,
/* 1542 */ 9999,
/* 1543 */ 9999,
/* 1544 */ 1169003,
/* 1545 */ 9999,
/* 1546 */ 9999,
/* 1547 */ 9999,
/* 1548 */ 9999,
/* 1549 */ 1173003,
/* 1550 */ 9999,
/* 1551 */ 9999,
/* 1552 */ 9999,
/* 1553 */ 9999,
/* 1554 */ 1177003,
/* 1555 */ 9999,
/* 1556 */ 9999,
/* 1557 */ 9999,
/* 1558 */ 9999,
/* 1559 */ 1181003,
/* 1560 */ 9999,
/* 1561 */ 9999,
/* 1562 */ 9999,
/* 1563 */ 9999,
/* 1564 */ 1185003,
/* 1565 */ 9999,
/* 1566 */ 9999,
/* 1567 */ 9999,
/* 1568 */ 9999,
/* 1569 */ 1189003,
/* 1570 */ 9999,
/* 1571 */ 9999,
/* 1572 */ 9999,
/* 1573 */ 9999,
/* 1574 */ 1193003,
/* 1575 */ 9999,
/* 1576 */ 9999,
/* 1577 */ 9999,
/* 1578 */ 9999,
/* 1579 */ 1197003,
/* 1580 */ 9999,
/* 1581 */ 9999,
/* 1582 */ 9999,
/* 1583 */ 9999,
/* 1584 */ 1201003,
/* 1585 */ 9999,
/* 1586 */ 9999,
/* 1587 */ 9999,
/* 1588 */ 9999,
/* 1589 */ 1205003,
/* 1590 */ 9999,
/* 1591 */ 9999,
/* 1592 */ 9999,
/* 1593 */ 9999,
/* 1594 */ 1209003,
/* 1595 */ 9999,
/* 1596 */ 9999,
/* 1597 */ 9999,
/* 1598 */ 9999,
/* 1599 */ 1213003,
/* 1600 */ 9999,
/* 1601 */ 9999,
/* 1602 */ 9999,
/* 1603 */ 9999,
/* 1604 */ 1217003,
/* 1605 */ 9999,
/* 1606 */ 9999,
/* 1607 */ 9999,
/* 1608 */ 9999,
/* 1609 */ 1221003,
/* 1610 */ 9999,
/* 1611 */ 9999,
/* 1612 */ 9999,
/* 1613 */ 9999,
/* 1614 */ 1225003,
/* 1615 */ 9999,
/* 1616 */ 9999,
/* 1617 */ 9999,
/* 1618 */ 9999,
/* 1619 */ 1229003,
/* 1620 */ 9999,
/* 1621 */ 9999,
/* 1622 */ 9999,
/* 1623 */ 9999,
/* 1624 */ 1233003,
/* 1625 */ 9999,
/* 1626 */ 9999,
/* 1627 */ 9999,
/* 1628 */ 9999,
/* 1629 */ 1237003,
/* 1630 */ 9999,
/* 1631 */ 9999,
/* 1632 */ 9999,
/* 1633 */ 9999,
/* 1634 */ 1241003,
/* 1635 */ 9999,
/* 1636 */ 9999,
/* 1637 */ 9999,
/* 1638 */ 9999,
/* 1639 */ 1245003,
/* 1640 */ 9999,
/* 1641 */ 9999,
/* 1642 */ 9999,
/* 1643 */ 9999,
/* 1644 */ 1249003,
/* 1645 */ 9999,
/* 1646 */ 9999,
/* 1647 */ 9999,
/* 1648 */ 9999,
/* 1649 */ 1253003,
/* 1650 */ 9999,
/* 1651 */ 9999,
/* 1652 */ 9999,
/* 1653 */ 9999,
/* 1654 */ 1257003,
/* 1655 */ 9999,
/* 1656 */ 9999,
/* 1657 */ 9999,
/* 1658 */ 9999,
/* 1659 */ 1261003,
/* 1660 */ 9999,
/* 1661 */ 9999,
/* 1662 */ 9999,
/* 1663 */ 9999,
/* 1664 */ 1265003,
/* 1665 */ 9999,
/* 1666 */ 9999,
/* 1667 */ 9999,
/* 1668 */ 9999,
/* 1669 */ 1269003,
/* 1670 */ 9999,
/* 1671 */ 9999,
/* 1672 */ 9999,
/* 1673 */ 9999,
/* 1674 */ 1273003,
/* 1675 */ 9999,
/* 1676 */ 9999,
/* 1677 */ 9999,
/* 1678 */ 9999,
/* 1679 */ 1277003,
/* 1680 */ 9999,
/* 1681 */ 9999,
/* 1682 */ 9999,
/* 1683 */ 9999,
/* 1684 */ 1281003,
/* 1685 */ 9999,
/* 1686 */ 9999,
/* 1687 */ 9999,
/* 1688 */ 9999,
/* 1689 */ 1285003,
/* 1690 */ 9999,
/* 1691 */ 9999,
/* 1692 */ 9999,
/* 1693 */ 9999,
/* 1694 */ 1289003,
/* 1695 */ 9999,
/* 1696 */ 9999,
/* 1697 */ 9999,
/* 1698 */ 9999,
/* 1699 */ 1293003,
/* 1700 */ 9999,
/* 1701 */ 9999,
/* 1702 */ 9999,
/* 1703 */ 9999,
/* 1704 */ 1297003,
/* 1705 */ 9999,
/* 1706 */ 9999,
/* 1707 */ 9999,
/* 1708 */ 9999,
/* 1709 */ 1301003,
/* 1710 */ 9999,
/* 1711 */ 9999,
/* 1712 */ 9999,
/* 1713 */ 9999,
/* 1714 */ 1305003,
/* 1715 */ 9999,
/* 1716 */ 9999,
/* 1717 */ 9999,
/* 1718 */ 9999,
/* 1719 */ 1309003,
/* 1720 */ 9999,
/* 1721 */ 9999,
/* 1722 */ 9999,
/* 1723 */ 9999,
/* 1724 */ 1313003,
/* 1725 */ 9999,
/* 1726 */ 9999,
/* 1727 */ 9999,
/* 1728 */ 9999,
/* 1729 */ 1317003,
/* 1730 */ 9999,
/* 1731 */ 9999,
/* 1732 */ 9999,
/* 1733 */ 9999,
/* 1734 */ 1321003,
/* 1735 */ 9999,
/* 1736 */ 9999,
/* 1737 */ 9999,
/* 1738 */ 9999,
/* 1739 */ 1325003,
/* 1740 */ 9999,
/* 1741 */ 9999,
/* 1742 */ 9999,
/* 1743 */ 9999,
/* 1744 */ 1329003,
/* 1745 */ 9999,
/* 1746 */ 9999,
/* 1747 */ 9999,
/* 1748 */ 9999,
/* 1749 */ 1333003,
/* 1750 */ 9999,
/* 1751 */ 9999,
/* 1752 */ 9999,
/* 1753 */ 9999,
/* 1754 */ 1337003,
/* 1755 */ 9999,
/* 1756 */ 9999,
/* 1757 */ 9999,
/* 1758 */ 9999,
/* 1759 */ 1341003,
/* 1760 */ 9999,
/* 1761 */ 9999,
/* 1762 */ 9999,
/* 1763 */ 9999,
/* 1764 */ 1345003,
/* 1765 */ 9999,
/* 1766 */ 9999,
/* 1767 */ 9999,
/* 1768 */ 9999,
/* 1769 */ 1349003,
/* 1770 */ 9999,
/* 1771 */ 9999,
/* 1772 */ 9999,
/* 1773 */ 9999,
/* 1774 */ 1353003,
/* 1775 */ 9999,
/* 1776 */ 9999,
/* 1777 */ 9999,
/* 1778 */ 9999,
/* 1779 */ 1357003,
/* 1780 */ 9999,
/* 1781 */ 9999,
/* 1782 */ 9999,
/* 1783 */ 1361003,
/* 1784 */ 9999,
/* 1785 */ 9999,
/* 1786 */ 9999,
/* 1787 */ 9999,
/* 1788 */ 1365003,
/* 1789 */ 9999,
/* 1790 */ 9999,
/* 1791 */ 9999,
/* 1792 */ 9999,
/* 1793 */ 1369003,
/* 1794 */ 9999,
/* 1795 */ 9999,
/* 1796 */ 9999,
/* 1797 */ 9999,
/* 1798 */ 1373003,
/* 1799 */ 9999,
/* 1800 */ 9999,
/* 1801 */ 9999,
/* 1802 */ 9999,
/* 1803 */ 1377003,
/* 1804 */ 9999,
/* 1805 */ 9999,
/* 1806 */ 9999,
/* 1807 */ 9999,
/* 1808 */ 1381003,
/* 1809 */ 9999,
/* 1810 */ 9999,
/* 1811 */ 9999,
/* 1812 */ 9999,
/* 1813 */ 1385003,
/* 1814 */ 9999,
/* 1815 */ 9999,
/* 1816 */ 9999,
/* 1817 */ 9999,
/* 1818 */ 1389003,
/* 1819 */ 9999,
/* 1820 */ 9999,
/* 1821 */ 9999,
/* 1822 */ 9999,
/* 1823 */ 1393003,
/* 1824 */ 9999,
/* 1825 */ 9999,
/* 1826 */ 9999,
/* 1827 */ 9999,
/* 1828 */ 1397003,
/* 1829 */ 9999,
/* 1830 */ 9999,
/* 1831 */ 9999,
/* 1832 */ 9999,
/* 1833 */ 1401003,
/* 1834 */ 9999,
/* 1835 */ 9999,
/* 1836 */ 9999,
/* 1837 */ 1405003,
/* 1838 */ 9999,
/* 1839 */ 9999,
/* 1840 */ 9999,
/* 1841 */ 9999,
/* 1842 */ 1409003,
/* 1843 */ 9999,
/* 1844 */ 9999,
/* 1845 */ 9999,
/* 1846 */ 9999,
/* 1847 */ 1413003,
/* 1848 */ 9999,
/* 1849 */ 9999,
/* 1850 */ 9999,
/* 1851 */ 9999,
/* 1852 */ 1417003,
/* 1853 */ 9999,
/* 1854 */ 9999,
/* 1855 */ 9999,
/* 1856 */ 9999,
/* 1857 */ 1421003,
/* 1858 */ 9999,
/* 1859 */ 9999,
/* 1860 */ 9999,
/* 1861 */ 9999,
/* 1862 */ 1425003,
/* 1863 */ 9999,
/* 1864 */ 9999,
/* 1865 */ 9999,
/* 1866 */ 9999,
/* 1867 */ 1429003,
/* 1868 */ 9999,
/* 1869 */ 9999,
/* 1870 */ 9999,
/* 1871 */ 9999,
/* 1872 */ 1433003,
/* 1873 */ 9999,
/* 1874 */ 9999,
/* 1875 */ 9999,
/* 1876 */ 9999,
/* 1877 */ 1437003,
/* 1878 */ 9999,
/* 1879 */ 9999,
/* 1880 */ 9999,
/* 1881 */ 9999,
/* 1882 */ 1443001,
/* 1883 */ 9999,
/* 1884 */ 9999,
/* 1885 */ 9999,
/* 1886 */ 9999,
/* 1887 */ 1447003,
/* 1888 */ 9999,
/* 1889 */ 9999,
/* 1890 */ 9999,
/* 1891 */ 9999,
/* 1892 */ 1451003,
/* 1893 */ 9999,
/* 1894 */ 9999,
/* 1895 */ 9999,
/* 1896 */ 9999,
/* 1897 */ 1455003,
/* 1898 */ 9999,
/* 1899 */ 9999,
/* 1900 */ 9999,
/* 1901 */ 9999,
/* 1902 */ 1459003,
/* 1903 */ 9999,
/* 1904 */ 9999,
/* 1905 */ 9999,
/* 1906 */ 9999,
/* 1907 */ 1463003,
/* 1908 */ 9999,
/* 1909 */ 9999,
/* 1910 */ 9999,
/* 1911 */ 9999,
/* 1912 */ 1467003,
/* 1913 */ 9999,
/* 1914 */ 9999,
/* 1915 */ 9999,
/* 1916 */ 9999,
/* 1917 */ 1471003,
/* 1918 */ 9999,
/* 1919 */ 9999,
/* 1920 */ 9999,
/* 1921 */ 9999,
/* 1922 */ 1475003,
/* 1923 */ 9999,
/* 1924 */ 9999,
/* 1925 */ 9999,
/* 1926 */ 9999,
/* 1927 */ 1479003,
/* 1928 */ 9999,
/* 1929 */ 9999,
/* 1930 */ 9999,
/* 1931 */ 9999,
/* 1932 */ 1483003,
/* 1933 */ 9999,
/* 1934 */ 9999,
/* 1935 */ 9999,
/* 1936 */ 9999,
/* 1937 */ 1487003,
/* 1938 */ 9999,
/* 1939 */ 9999,
/* 1940 */ 9999,
/* 1941 */ 9999,
/* 1942 */ 1491003,
/* 1943 */ 9999,
/* 1944 */ 9999,
/* 1945 */ 9999,
/* 1946 */ 9999,
/* 1947 */ 1495003,
/* 1948 */ 9999,
/* 1949 */ 9999,
/* 1950 */ 9999,
/* 1951 */ 9999,
/* 1952 */ 1499003,
/* 1953 */ 9999,
/* 1954 */ 9999,
/* 1955 */ 9999,
/* 1956 */ 9999,
/* 1957 */ 1503003,
/* 1958 */ 9999,
/* 1959 */ 9999,
/* 1960 */ 9999,
/* 1961 */ 9999,
/* 1962 */ 1507003,
/* 1963 */ 9999,
/* 1964 */ 9999,
/* 1965 */ 9999,
/* 1966 */ 9999,
/* 1967 */ 1511003,
/* 1968 */ 9999,
/* 1969 */ 9999,
/* 1970 */ 9999,
/* 1971 */ 9999,
/* 1972 */ 1515003,
/* 1973 */ 9999,
/* 1974 */ 9999,
/* 1975 */ 9999,
/* 1976 */ 9999,
/* 1977 */ 1519003,
/* 1978 */ 9999,
/* 1979 */ 9999,
/* 1980 */ 9999,
/* 1981 */ 9999,
/* 1982 */ 1523003,
/* 1983 */ 9999,
/* 1984 */ 9999,
/* 1985 */ 9999,
/* 1986 */ 9999,
/* 1987 */ 1527003,
/* 1988 */ 9999,
/* 1989 */ 9999,
/* 1990 */ 9999,
/* 1991 */ 9999,
/* 1992 */ 1531003,
/* 1993 */ 9999,
/* 1994 */ 9999,
/* 1995 */ 9999,
/* 1996 */ 9999,
/* 1997 */ 1535003,
/* 1998 */ 9999,
/* 1999 */ 9999,
/* 2000 */ 9999,
/* 2001 */ 9999,
/* 2002 */ 1539003,
/* 2003 */ 9999,
/* 2004 */ 9999,
/* 2005 */ 9999,
/* 2006 */ 9999,
/* 2007 */ 9999,
/* 2008 */ 1545001,
/* 2009 */ 9999,
/* 2010 */ 9999,
/* 2011 */ 9999,
/* 2012 */ 9999,
/* 2013 */ 9999,
/* 2014 */ 1549003,
/* 2015 */ 9999,
/* 2016 */ 9999,
/* 2017 */ 9999,
/* 2018 */ 9999,
/* 2019 */ 9999,
/* 2020 */ 1553003,
/* 2021 */ 9999,
/* 2022 */ 9999,
/* 2023 */ 1559001,
/* 2024 */ 9999,
/* 2025 */ 9999,
/* 2026 */ 1562001,
/* 2027 */ 9999,
/* 2028 */ 9999,
/* 2029 */ 1565001,
0
};
/* only for BIGHASH (see art.c)
extern int DHITS[];
int DHITS[2031];
*/
int TABLE[404][256];
init_dirsets() {
TABLE[403][65] = 1;
TABLE[403][79] = 1;
TABLE[403][69] = 1;
TABLE[403][70] = 1;
TABLE[403][73] = 1;
TABLE[1][65] = 1;
TABLE[2][70] = 1;
TABLE[2][69] = 1;
TABLE[2][79] = 1;
TABLE[3][79] = 1;
TABLE[4][73] = 1;
TABLE[5][65] = 1;
TABLE[6][65] = 1;
TABLE[7][65] = 1;
TABLE[8][65] = 1;
TABLE[9][65] = 1;
TABLE[10][70] = 1;
TABLE[11][70] = 1;
TABLE[12][70] = 1;
TABLE[13][70] = 1;
TABLE[14][70] = 1;
TABLE[15][69] = 1;
TABLE[16][69] = 1;
TABLE[17][79] = 1;
TABLE[18][73] = 1;
TABLE[19][73] = 1;
TABLE[20][79] = 1;
TABLE[21][79] = 1;
TABLE[22][83] = 1;
TABLE[23][84] = 1;
TABLE[24][69] = 1;
TABLE[25][69] = 1;
TABLE[26][69] = 1;
TABLE[27][69] = 1;
TABLE[28][69] = 1;
TABLE[29][69] = 1;
TABLE[30][69] = 1;
TABLE[31][69] = 1;
TABLE[32][69] = 1;
TABLE[33][69] = 1;
TABLE[34][65] = 1;
TABLE[35][65] = 1;
TABLE[36][65] = 1;
TABLE[37][65] = 1;
TABLE[38][65] = 1;
TABLE[39][65] = 1;
TABLE[40][65] = 1;
TABLE[41][65] = 1;
TABLE[42][65] = 1;
TABLE[43][65] = 1;
TABLE[44][65] = 1;
TABLE[45][65] = 1;
TABLE[46][65] = 1;
TABLE[47][65] = 1;
TABLE[48][65] = 1;
TABLE[49][66] = 1;
TABLE[50][66] = 1;
TABLE[51][66] = 1;
TABLE[52][66] = 1;
TABLE[53][66] = 1;
TABLE[54][66] = 1;
TABLE[55][66] = 1;
TABLE[56][66] = 1;
TABLE[57][66] = 1;
TABLE[58][66] = 1;
TABLE[59][66] = 1;
TABLE[60][66] = 1;
TABLE[61][66] = 1;
TABLE[62][66] = 1;
TABLE[63][66] = 1;
TABLE[64][66] = 1;
TABLE[65][66] = 1;
TABLE[66][66] = 1;
TABLE[67][66] = 1;
TABLE[68][66] = 1;
TABLE[69][66] = 1;
TABLE[70][66] = 1;
TABLE[71][67] = 1;
TABLE[72][67] = 1;
TABLE[73][67] = 1;
TABLE[74][67] = 1;
TABLE[75][67] = 1;
TABLE[76][67] = 1;
TABLE[77][67] = 1;
TABLE[78][67] = 1;
TABLE[79][67] = 1;
TABLE[80][67] = 1;
TABLE[81][67] = 1;
TABLE[82][67] = 1;
TABLE[83][67] = 1;
TABLE[84][67] = 1;
TABLE[85][67] = 1;
TABLE[86][67] = 1;
TABLE[87][67] = 1;
TABLE[88][67] = 1;
TABLE[89][67] = 1;
TABLE[90][67] = 1;
TABLE[91][67] = 1;
TABLE[92][67] = 1;
TABLE[93][67] = 1;
TABLE[94][67] = 1;
TABLE[95][67] = 1;
TABLE[96][68] = 1;
TABLE[97][68] = 1;
TABLE[98][68] = 1;
TABLE[99][68] = 1;
TABLE[100][68] = 1;
TABLE[101][68] = 1;
TABLE[102][68] = 1;
TABLE[103][68] = 1;
TABLE[104][68] = 1;
TABLE[105][68] = 1;
TABLE[106][68] = 1;
TABLE[107][68] = 1;
TABLE[108][68] = 1;
TABLE[109][68] = 1;
TABLE[110][68] = 1;
TABLE[111][68] = 1;
TABLE[112][68] = 1;
TABLE[113][68] = 1;
TABLE[114][68] = 1;
TABLE[115][69] = 1;
TABLE[116][69] = 1;
TABLE[117][69] = 1;
TABLE[118][69] = 1;
TABLE[119][69] = 1;
TABLE[120][69] = 1;
TABLE[121][69] = 1;
TABLE[122][69] = 1;
TABLE[123][69] = 1;
TABLE[124][69] = 1;
TABLE[125][69] = 1;
TABLE[126][70] = 1;
TABLE[127][70] = 1;
TABLE[128][70] = 1;
TABLE[129][70] = 1;
TABLE[130][70] = 1;
TABLE[131][70] = 1;
TABLE[132][70] = 1;
TABLE[133][70] = 1;
TABLE[134][70] = 1;
TABLE[135][70] = 1;
TABLE[136][70] = 1;
TABLE[137][71] = 1;
TABLE[138][71] = 1;
TABLE[139][71] = 1;
TABLE[140][71] = 1;
TABLE[141][71] = 1;
TABLE[142][71] = 1;
TABLE[143][71] = 1;
TABLE[144][71] = 1;
TABLE[145][71] = 1;
TABLE[146][71] = 1;
TABLE[147][71] = 1;
TABLE[148][71] = 1;
TABLE[149][71] = 1;
TABLE[150][71] = 1;
TABLE[151][71] = 1;
TABLE[152][71] = 1;
TABLE[153][72] = 1;
TABLE[154][72] = 1;
TABLE[155][72] = 1;
TABLE[156][72] = 1;
TABLE[157][72] = 1;
TABLE[158][72] = 1;
TABLE[159][72] = 1;
TABLE[160][72] = 1;
TABLE[161][72] = 1;
TABLE[162][72] = 1;
TABLE[163][73] = 1;
TABLE[164][73] = 1;
TABLE[165][73] = 1;
TABLE[166][73] = 1;
TABLE[167][74] = 1;
TABLE[168][74] = 1;
TABLE[169][74] = 1;
TABLE[170][74] = 1;
TABLE[171][74] = 1;
TABLE[172][74] = 1;
TABLE[173][74] = 1;
TABLE[174][74] = 1;
TABLE[175][74] = 1;
TABLE[176][74] = 1;
TABLE[177][74] = 1;
TABLE[178][74] = 1;
TABLE[179][75] = 1;
TABLE[180][75] = 1;
TABLE[181][75] = 1;
TABLE[182][75] = 1;
TABLE[183][75] = 1;
TABLE[184][75] = 1;
TABLE[185][75] = 1;
TABLE[186][75] = 1;
TABLE[187][75] = 1;
TABLE[188][75] = 1;
TABLE[189][75] = 1;
TABLE[190][75] = 1;
TABLE[191][75] = 1;
TABLE[192][75] = 1;
TABLE[193][76] = 1;
TABLE[194][76] = 1;
TABLE[195][76] = 1;
TABLE[196][76] = 1;
TABLE[197][76] = 1;
TABLE[198][76] = 1;
TABLE[199][76] = 1;
TABLE[200][76] = 1;
TABLE[201][76] = 1;
TABLE[202][76] = 1;
TABLE[203][76] = 1;
TABLE[204][76] = 1;
TABLE[205][76] = 1;
TABLE[206][76] = 1;
TABLE[207][76] = 1;
TABLE[208][76] = 1;
TABLE[209][76] = 1;
TABLE[210][76] = 1;
TABLE[211][77] = 1;
TABLE[212][77] = 1;
TABLE[213][77] = 1;
TABLE[214][77] = 1;
TABLE[215][77] = 1;
TABLE[216][77] = 1;
TABLE[217][77] = 1;
TABLE[218][77] = 1;
TABLE[219][77] = 1;
TABLE[220][77] = 1;
TABLE[221][77] = 1;
TABLE[222][77] = 1;
TABLE[223][77] = 1;
TABLE[224][77] = 1;
TABLE[225][77] = 1;
TABLE[226][77] = 1;
TABLE[227][77] = 1;
TABLE[228][77] = 1;
TABLE[229][77] = 1;
TABLE[230][77] = 1;
TABLE[231][77] = 1;
TABLE[232][77] = 1;
TABLE[233][77] = 1;
TABLE[234][77] = 1;
TABLE[235][77] = 1;
TABLE[236][78] = 1;
TABLE[237][78] = 1;
TABLE[238][78] = 1;
TABLE[239][78] = 1;
TABLE[240][78] = 1;
TABLE[241][78] = 1;
TABLE[242][78] = 1;
TABLE[243][78] = 1;
TABLE[244][78] = 1;
TABLE[245][79] = 1;
TABLE[246][79] = 1;
TABLE[247][79] = 1;
TABLE[248][79] = 1;
TABLE[249][79] = 1;
TABLE[250][79] = 1;
TABLE[251][79] = 1;
TABLE[252][79] = 1;
TABLE[253][79] = 1;
TABLE[254][80] = 1;
TABLE[255][80] = 1;
TABLE[256][80] = 1;
TABLE[257][80] = 1;
TABLE[258][80] = 1;
TABLE[259][80] = 1;
TABLE[260][80] = 1;
TABLE[261][80] = 1;
TABLE[262][80] = 1;
TABLE[263][80] = 1;
TABLE[264][80] = 1;
TABLE[265][80] = 1;
TABLE[266][80] = 1;
TABLE[267][80] = 1;
TABLE[268][80] = 1;
TABLE[269][80] = 1;
TABLE[270][80] = 1;
TABLE[271][80] = 1;
TABLE[272][80] = 1;
TABLE[273][80] = 1;
TABLE[274][80] = 1;
TABLE[275][81] = 1;
TABLE[276][81] = 1;
TABLE[277][81] = 1;
TABLE[278][82] = 1;
TABLE[279][82] = 1;
TABLE[280][82] = 1;
TABLE[281][82] = 1;
TABLE[282][82] = 1;
TABLE[283][82] = 1;
TABLE[284][82] = 1;
TABLE[285][82] = 1;
TABLE[286][82] = 1;
TABLE[287][82] = 1;
TABLE[288][82] = 1;
TABLE[289][82] = 1;
TABLE[290][82] = 1;
TABLE[291][82] = 1;
TABLE[292][82] = 1;
TABLE[293][82] = 1;
TABLE[294][82] = 1;
TABLE[295][82] = 1;
TABLE[296][83] = 1;
TABLE[297][83] = 1;
TABLE[298][83] = 1;
TABLE[299][83] = 1;
TABLE[300][83] = 1;
TABLE[301][83] = 1;
TABLE[302][83] = 1;
TABLE[303][83] = 1;
TABLE[304][83] = 1;
TABLE[305][83] = 1;
TABLE[306][83] = 1;
TABLE[307][83] = 1;
TABLE[308][83] = 1;
TABLE[309][83] = 1;
TABLE[310][83] = 1;
TABLE[311][83] = 1;
TABLE[312][83] = 1;
TABLE[313][83] = 1;
TABLE[314][83] = 1;
TABLE[315][83] = 1;
TABLE[316][83] = 1;
TABLE[317][83] = 1;
TABLE[318][83] = 1;
TABLE[319][84] = 1;
TABLE[320][84] = 1;
TABLE[321][84] = 1;
TABLE[322][84] = 1;
TABLE[323][84] = 1;
TABLE[324][84] = 1;
TABLE[325][84] = 1;
TABLE[326][84] = 1;
TABLE[327][84] = 1;
TABLE[328][84] = 1;
TABLE[329][84] = 1;
TABLE[330][84] = 1;
TABLE[331][84] = 1;
TABLE[332][84] = 1;
TABLE[333][84] = 1;
TABLE[334][84] = 1;
TABLE[335][84] = 1;
TABLE[336][84] = 1;
TABLE[337][84] = 1;
TABLE[338][85] = 1;
TABLE[339][85] = 1;
TABLE[340][85] = 1;
TABLE[341][85] = 1;
TABLE[342][85] = 1;
TABLE[343][85] = 1;
TABLE[344][85] = 1;
TABLE[345][86] = 1;
TABLE[346][86] = 1;
TABLE[347][86] = 1;
TABLE[348][86] = 1;
TABLE[349][86] = 1;
TABLE[350][86] = 1;
TABLE[351][86] = 1;
TABLE[352][87] = 1;
TABLE[353][87] = 1;
TABLE[354][87] = 1;
TABLE[355][87] = 1;
TABLE[356][87] = 1;
TABLE[357][87] = 1;
TABLE[358][87] = 1;
TABLE[359][87] = 1;
TABLE[360][87] = 1;
TABLE[361][87] = 1;
TABLE[362][87] = 1;
TABLE[363][89] = 1;
TABLE[364][89] = 1;
TABLE[365][89] = 1;
TABLE[366][89] = 1;
TABLE[367][89] = 1;
TABLE[368][89] = 1;
TABLE[369][89] = 1;
TABLE[370][89] = 1;
TABLE[371][90] = 1;
TABLE[372][65] = 1;
TABLE[373][65] = 1;
TABLE[374][65] = 1;
TABLE[375][65] = 1;
TABLE[376][65] = 1;
TABLE[377][65] = 1;
TABLE[378][65] = 1;
TABLE[379][65] = 1;
TABLE[380][65] = 1;
TABLE[381][65] = 1;
TABLE[382][65] = 1;
TABLE[383][65] = 1;
TABLE[384][65] = 1;
TABLE[385][65] = 1;
TABLE[386][65] = 1;
TABLE[387][65] = 1;
TABLE[388][65] = 1;
TABLE[389][65] = 1;
TABLE[390][65] = 1;
TABLE[391][70] = 1;
TABLE[392][76] = 1;
TABLE[393][76] = 1;
TABLE[394][78] = 1;
TABLE[395][80] = 1;
TABLE[396][84] = 1;
TABLE[397][83] = 1;
TABLE[398][83] = 1;
TABLE[399][83] = 1;
TABLE[400][0] = 1;
TABLE[401][0] = 1;
TABLE[402][0] = 1;
}

extern int yydirset();
int yydirset(i,j)
   int i,j;
{
   return TABLE[i][j];
}
int yytransparent(n)
   int n;
{
   switch(n) {
      case 1: return 0; break;
      case 6: return 0; break;
      case 22: return 0; break;
      case 54: return 0; break;
      case 117: return 0; break;
      case 127: return 0; break;
      case 137: return 0; break;
      case 143: return 0; break;
      case 147: return 0; break;
      case 197: return 0; break;
      case 1878: return 0; break;
      case 2003: return 0; break;
      case 2021: return 1; break;
      case 2024: return 1; break;
      case 2027: return 1; break;
   }
}
char * yyprintname(n)
   int n;
{
   if (n <= 50000)
      switch(n) {
         case 1: return "YYSTART"; break;
         case 6: return "root"; break;
         case 22: return "ExpandA"; break;
         case 54: return "ExpandF"; break;
         case 117: return "ExpandI"; break;
         case 127: return "ExpandO"; break;
         case 137: return "DRTArmDrink"; break;
         case 143: return "DRTArmDrinkMod"; break;
         case 147: return "DRTFear"; break;
         case 197: return "DRTMonkey"; break;
         case 1878: return "DRTSelfDirectedBehavior"; break;
         case 2003: return "DRTSoloDrink"; break;
         case 2021: return "STORE"; break;
         case 2024: return "CLEAR"; break;
         case 2027: return "PRINT"; break;
   }
   else 
      switch(n-50000) {
         case 256: return "NUMBER"; break;
      }
   return "special_character";
}
